Job Description :
Hi,
Hope you are doing well,
Please find the job description given below and let me know your interest.
Position: Java Integration Developer
Location: Basking Ridge, NJ
Mode of Interview: Phone then face to face
What Project/Projects will the candidate be working on while on assignment? Java/J2EE development, Development of transformation engine and API development Is this person a sole contributor or part of a team? If so, please describe the team? (Name of team, size of team, etc

What are the top 5-10 responsibilities for this position?
- Development of APIs and reusable component utilizing Java/JEE technologies
- Understanding the business requirement and translate into the design and code
- Interact across the team and work with architects, QA and business analyst
- Working in Agile environment with Agile team
- Participate in story grooming, creating story tasks and estimating the same
- Communicate effectively within and across the team
- Writing technical design, implementation and unit test cases documentation
- Participate in release deployment, troubleshooting and triaging
- Great team player, experience working with mid to large teams and cross functional teams

What software tools/skills are needed to perform these daily responsibilities?
- Hands on core Java, Multi-Threading
- Hands on development on Java, J2EE technologies
- Hands on development on WebServices (REST and/or SOAP based) and WebService Security
- Test Driven Development (JEE Test cases, Unit Testing)
- Experience working with the databases (like MySQL, Oracle etc)
- Experience creating data model, database queries
- Experience in Continuous Integration Environment (like GitHUB, Jenkins, SVN, Jenkins etc)
- Experience working on messaging platform (like RabbitMQ, ActiveMQ etc)
- Experience in DevOps technologies (Docker container, cloud)
- Good understanding and hands on XML, JASON, XSLT, XML Schema
- Experience and Good understanding of security certifications (one way, two way mutually authenticated certificates etc)

What skills/attributes are a must have?
- 8+ years Java/JEE Development
- 2-3+ years Integration technologies (like Web Services, SOA, ESB etc)
- 2-3+ years of experience in XML, XML Schema
- 2+ years of working on CI/CD/DevOps technologies like GitHub, Jenkins, Docker etc

Nice to Have:
- Experience in Healthcare domain with HIPPA/x12 transactions.
- Mule ESB, or any other ESB related hands on B2B development
- EDI Knowledge, development, transformation and routing
- Experience working on Messaging Queue systems (like, MQ, RabbitMQ, Tibco)
- Knowledge of IAAS, PAAS and/or SAAS cloud technologies.

SR. JAVA DEVELOPER
Location: Basking Ridge, NJ
NOT BEEN RELEASED TO VENDORS YET, you are most likely not submitted to this. We have a direct line with the manager.

PROJECT: We are developing Benefit APIs to support the Rally dashboard 9/1 release.

* TOP SKILL SETS: Java/J2ee/rest services.

The ideal candidate will have:
Advanced analysis, design and architectural skills, with ability to apply to business requirements and applications/system designs to create and maintain software solutions
Strong Java/J2EE skills including Servlets, JSP
Strong HTML5, JavaScript, jQuery
Proficiency with RAD, Toad, source code repository, and other software development tools
Open Source frameworks expertise like Struts, Spring, Hibernate, Log4j
WebSphere application server experience
Web services experience, ideally including XML, XSL, XSLT
Ability to drive multiple projects through the complete development life cycle (SDLC)
An understanding of non-functional requirements, including accuracy, availability, maintainability, security, scalability and performance
A solid understanding of distributed architectures thru design, development and deployment
The ability to interact with enterprise architects, business and other IT partners on large scale programs, acting as subject matter expert for multiple platform applications
Experience authoring, reviewing, performing trace-back to requirements, and providing feedback on all technical documentation
Experience developing detailed technical task plans, assigning/tracking developers, and providing guidance through completion of deliverables
Knowledge and understanding of data modeling and enterprise data standards
Ability to understand and rapidly troubleshoot technical, design and coding issues
Ability to understand application impacts through all stages of test and deployment
Healthcare industry background, and/or knowledge and experience on UnitedHealthcare
Proven leadership skills within technology/application development
Strong understanding of object oriented programming methodologies and enterprise application design patterns
Proven experience working effectively cross-functionally with individuals from different disciplines with varying degrees of technical expertise
Excellent verbal and written communication skills

Requirements:
BS or BA degree or higher level of education
6 or more years of full SDLC (System Development Life Cycle) experience in the IT industry
4 or more years of previous object oriented application development experience using the Java/J2EE platform
2 or more years of experience with web services/frameworks including two or more of the following technologies/frameworks: XML, XSL, XSLT, Struts, Spring, Hibernate, Log4j
Demonstrated experience effectively working with enterprise architects, business leaders, project/ program managers, and other stakeholders on large-scale programs
             

Similar Jobs you may be interested in ..