Senior Java Developer (Applications Programmer)
Hybrid Onsite/Remote, Baltimore Maryland2-year contract
Overview:
We are seeking an experienced Senior Java Developer for a multi-year contract role. The role involves designing, developing, enhancing, maintaining, and supporting complex software applications.
Key Responsibilities:
- Design and develop enterprise systems using technologies such as Java/J2EE, Angular, PHP, HTML, Struts, Spring, Hibernate, RESTful API, and JBoss EAP.
- Collaborate with business and IT teams to translate business requirements into technical specifications and application codes.
- Develop and execute unit tests, integration plans, and scripts to ensure application changes meet specifications.
- Work with testing teams to conduct acceptance, integration, performance, and other testing functions.
- Participate in technical reviews during software development stages.
- Adhere to security protocols and Project Management Office (PMO) processes.
Required Qualifications:
- Minimum of 7 years in Java EE development and enterprise application maintenance.
- At least 5 years with Eclipse IDE, GIT, Spring, Struts, Angular, JavaScript, HTML, Web Services, and REST API.
- Minimum of 4 years developing SQL queries for databases like PostgreSQL, MySQL, or Oracle.
- 4 years of experience integrating Java applications with databases such as MongoDB.
- At least 2 years developing Java-based REST API with tools like Spring-REST.
- Experience with n-tier architecture and microservices.
- Strong analytical and debugging skills.
Preferred Qualifications:
- 10 years in IT developing Java EE technology-based applications.
- 8 years with Eclipse IDE, SVN/GIT, Spring/Struts, Web Services, and Enterprise Service Bus.
- 5 years developing secure REST APIs, integrating with front-end applications.
- Experience with Angular and React JS for responsive design.
- 4 years supporting health insurance marketplace or similar applications.
- Experience with build and deployment tools like Maven, ANT, Jenkins.
- Familiarity with Agile practices, API security, and the Affordable Care Act.
- Experience in EDI 834 enrollment transactions and PMO processes.