Job Requirement Detail
Company : Optghar
Req/job Title : Sr. Java/J2EE developer
Job Ref No : 6140
Post Date : 07/25/2017
Country : USA
Job State/Province : Pennsylvania
Job City : Horsham
PrimarySkill : IT
Experience :
OtherSkill :
Subject : Sr. Java/J2EE developer
Description :

·         3 years with Java BPM and Drools

·         3+ years experience with jBPM and Drools

·         9 years of strong hand-on experience with Java Enterprise Edition (Java/J2EE) and web technologies like

·         spring, JBoss, service-oriented architectures (SOA), RESTful Web Services

·         6+ years of experience with the Spring frameworks

·         6+ years of experience with automated unit testing technologies (Such as JUnit, Spock, or similar)

·         6+ years of experience with mock data frameworks for unit testing

·         Demonstrated success in building design patterns and software engineering best practices, especially related to business process management and rules management

·         Knowledge of web security, application security, web services security, common vulnerability remediation, certificate management and use.

·         Solid experience with all aspects of web and distributed application development

·         Strong knowledge of programming and software engineering knowledge; OO Design Principles, core OOPS, JEE Design patterns as well as their implementation in real world applications

·         Hands- on Experience with Continuous Integration and Deployment Strategies

·         Proven experience to automate build/deploy/release process and find ways to automate and improve our pipeline at every step

·         Solid background in applications development methodologies, SDLC, Agile Methodology: SCRUM and other IT industry standards

·         Experience in test first development and pair programming

·         Experience building Cloud applications (PaaS)

·         Strong communication skills

·         Passion for growing your skills, tackling interesting work and challenging problems

·         Experience translating business requirements into value-added, high-performing technical solutions in the health care sector

·         Extremely organized with a strong sense of priority, urgency, and commitment to deadlines

·         Independent/go-getter attitude to keep yourself well-versed with new evolving technologies in application development landscape and be able to define how some of them can help in improving the work you are a part of now or in future

·         Excellent analytical and creative problem solving skills

·         Excellent written and verbal communication skills, including strong interpretive skills, as well as the ability to effectively present, negotiate, influence, and build consensus

·         Experience with commercial software development and/or healthcare industry experience