cover

API Security Engineer/ 2 days ago

Openkyber
Attractive
Application ends: 2026-03-08

Quick Summary

This is a long-term, hybrid Senior Java Developer/Applications Programmer contract role in Baltimore, MD (W2 or C2C) focused on the full SDLC for critical MHBE enterprise systems using open-source architecture. Requires a minimum of 7 years of Java EE development experience, 5 years with technologies like Spring, Struts, Hibernate, Angular, and REST APIs, and 4 years integrating Java applications with relational and NoSQL databases. Candidates must provide 3 verifiable references.

Senior Java Developer - Hybrid

Location: Baltimore, MD

Length: Long term (Initial PO for 1 year with multiyear extensions)

Restriction: W2 or C2C

This is a very long-term, hybrid project seeking Senior Java Developers/Applications Programmers. Candidates must provide 3 verifiable references.

Job Description

The Applications Programmer (Senior Java Developer) will be responsible for the full software development lifecycle, including understanding, defining, analyzing, designing, coding, evaluating, testing, debugging, documenting, and implementing complex software applications. This role focuses on the development, enhancement, and maintenance of critical systems.

Duties / Responsibilities

  • Design, develop, enhance, maintain, fix, and support enterprise systems and applications for MHBE technology platforms.
  • Utilize open-source driven enterprise architecture, Java/J2EE, Angular, PHP, HTML, Struts, Spring, Hibernate, RESTful API, JBoss EAP, and related technologies.
  • Interface with business and IT teams to translate business requirements into formal technical specifications and application codes.
  • Develop and execute quality unit tests, integration plans, and scripts to validate application changes against technical specifications.
  • Collaborate with testing and business teams to complete acceptance testing, integration testing, and performance testing functions.
  • Participate in technical reviews throughout the software and application development stages.
  • Adhere strictly to all security, Project Management Office (PMO), change control, work management, and service delivery policies, processes, tools, and methodologies.

Minimum Qualifications

  • A minimum of seven (7) years of experience in Java EE development and maintenance of enterprise applications.
  • A minimum of five (5) years of experience with development tools and technologies including Eclipse IDE, GIT, Spring, Struts, JPA, Hibernate, Angular, JavaScript, TypeScript, HTML, HTML5, CSS3, JSP, Servlets, Web Services, and REST API.
  • A minimum of four (4) years of experience developing SQL Queries for relational databases (e.g., PostgreSQL, MySQL, Oracle).
  • A minimum of four (4) years of hands-on experience integrating Java-based applications with MongoDB, SQL, NoSQL, or other enterprise databases.
  • A minimum of two (2) years of hands-on experience developing Java-based REST API using tooling such as Spring-REST or Struts.
  • Proven experience designing and working with n-tier architecture and microservices-based applications (UI, Business Logic Layer, Data Access Layer).
  • Proven strong analytical and debugging skills.

Preferred Qualifications

  • A minimum of ten (10) years of experience in Information Technology developing, enhancing, maintaining, or supporting Java EE technology-based public-facing complex applications.
  • A minimum of eight (8) years of experience with Eclipse IDE, SVN/GIT, Java/J2EE, Spring/Struts/JPA/Hibernate, Web Services, and Enterprise Service Bus.
  • A minimum of five (5) years of experience developing secure Java-based REST APIs (e.g., Spring REST) and integrating them with front-end applications.
  • A minimum of five (5) years of front-end integration experience, including adopting responsive design standards using Angular and React JS.
  • A minimum of five (5) years of experience with SQL Stored Procedures and complex SQL queries using relational databases.
  • A minimum of four (4) years of experience supporting health insurance marketplace, health and human services, integrated eligibility, or equivalent complex public-facing applications.
  • A minimum of five (5) years of experience with build and deployment processes using tools such as Maven, ANT, and Jenkins.
  • A minimum of two (2) years of experience implementing Enterprise Service Bus (ESB) using JBoss Fuse ESB.
  • A minimum of two (2) years of experience with Angular JS technology.
  • Experience working with code security scanner software (Veracode, AppScan, Fortify) and performing vulnerability fixes to Java applications.
  • Knowledge of SOA, microservices architecture, REST API, and web services internals, including API security, Web Services security, and JSON/XML Schema development.
  • Familiarity with traditional and innovative project management approaches and phases of the project lifecycles.
  • Experience with Agile software development practices.
  • Knowledge of Affordable Care Act (ACA) eligibility rules for Medicaid and Qualified Health Plans.
  • Experience with Medicaid 8001 file processing or other inter-agency transactional file processing.
  • Experience with EDI 834 enrollment transactions (Adds, Changes, Terminations, Cancellations, and error processing).
  • Experience working with Project Management Office (PMO) processes, policies, and procedures.

For applications and inquiries, contact: [email protected]

Share

Openkyber

Openkyber

  • Address
    Virginia
View Profile
Your experience on this site will be improved by allowing cookies Cookie Policy