Java Developer
GlobalPoint provided pay range
This range is provided by GlobalPoint. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Base pay range
$60.00/yr - $65.00/yr
Location: Baltimore, MD
Project duration: 2 years
Duties And Responsibilities
The Applications Programmer shall be responsible for designing, developing, enhancing, maintaining, fixing, and supporting enterprise systems and applications utilizing open-source–driven enterprise architectures and modern development technologies, including but not limited to Java/J2EE, Angular, PHP, HTML, Struts, Spring, Hibernate, RESTful APIs, JBoss EAP, and related tools.
Specific Duties Include
Minimum Qualifications
The qualified candidate must possess the following minimum experience and skills:
The following experience and skills are preferred:
Project duration: 2 years
Duties And Responsibilities
The Applications Programmer shall be responsible for designing, developing, enhancing, maintaining, fixing, and supporting enterprise systems and applications utilizing open-source–driven enterprise architectures and modern development technologies, including but not limited to Java/J2EE, Angular, PHP, HTML, Struts, Spring, Hibernate, RESTful APIs, JBoss EAP, and related tools.
Specific Duties Include
- Design, develop, and maintain enterprise-level applications across multiple technology platforms.
- Collaborate with business and IT stakeholders to analyze requirements and translate business needs into technical specifications and application code.
- Develop and execute unit tests, integration plans, and test scripts to ensure application changes meet technical and functional requirements.
- Work closely with testing and business teams to support system, integration, performance, and user acceptance testing activities.
- Participate in technical and code reviews throughout all phases of the software development lifecycle.
- Ensure compliance with all applicable security standards, Project Management Office (PMO) requirements, change control processes, work management procedures, service delivery policies, tools, and methodologies.
Minimum Qualifications
The qualified candidate must possess the following minimum experience and skills:
- 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 using development tools and technologies, including Eclipse IDE, GIT, Spring, Struts, JPA, Hibernate, Angular, JavaScript, TypeScript, HTML/HTML5, CSS3, JSP, Servlets, Web Services, and REST APIs.
- A minimum of four (4) years of experience developing SQL queries for relational databases such as PostgreSQL, MySQL, Oracle, or other enterprise databases.
- 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 APIs using frameworks such as Spring REST, Struts, or equivalent.
- Demonstrated experience designing and developing n-tier and microservices-based architectures, including UI, business logic, and data access layers.
- Proven strong analytical, troubleshooting, and debugging skills.
The following experience and skills are preferred:
- A minimum of ten (10) years of experience in the IT field developing, enhancing, maintaining, or supporting complex, public-facing Java EE 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 (ESB) technologies.
- A minimum of five (5) years of experience developing secure Java-based REST APIs (e.g., Spring REST) and integrating APIs with front-end applications.
- A minimum of five (5) years of front-end integration experience using Angular and React JS, including responsive design standards and technology modernization initiatives.
- A minimum of five (5) years of experience developing SQL stored procedures and complex SQL queries.
- A minimum of four (4) years of experience providing technical support for health insurance marketplaces, health and human services systems, integrated eligibility systems, or similar complex public-facing applications.
- A minimum of five (5) years of experience with build and deployment tools and processes, including Maven, ANT, and Jenkins.
- A minimum of two (2) years of experience implementing Enterprise Service Bus (ESB) solutions using JBoss Fuse ESB.
- A minimum of two (2) years of experience with AngularJS technology.
- Experience using application security scanning tools such as Veracode, AppScan, or Fortify, including remediation of identified vulnerabilities.
- Knowledge of Service-Oriented Architecture (SOA), microservices architecture, and web services internals.
- Knowledge of REST API and web services security, including JSON/XML schema development.
- Familiarity with traditional and Agile project management methodologies and software development lifecycle practices.
- Experience working within Project Management Office (PMO) processes, policies, and procedures.
- 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 enrolment transactions, including adds, changes, terminations, cancellations, and error processing.
-
Seniority level
Mid-Senior level -
Employment type
Full-time -
Job function
Engineering and Information Technology -
Industries
IT Services and IT Consulting
Referrals increase your chances of interviewing at GlobalPoint by 2x
See who you knowGet notified about new Java Software Engineer jobs in Baltimore, MD.
Sign in to create job alertSimilar jobs
People also viewed
-
Software Engineer
Software Engineer
-
Junior Full Stack Software Engineer - Fully Cleared
Junior Full Stack Software Engineer - Fully Cleared
-
Java / Python / Kafka Software Engineer
Java / Python / Kafka Software Engineer
-
Software Engineers
Software Engineers
-
Software Engineer
Software Engineer
-
Mid-Level Full Stack Software Engineer
Mid-Level Full Stack Software Engineer
-
Software Engineer - 3 (Full Stack)
Software Engineer - 3 (Full Stack)
-
Experienced Java Software Engineer - Fully Cleared
Experienced Java Software Engineer - Fully Cleared
-
Full-Stack Web App Software Engineer
Full-Stack Web App Software Engineer
-
Full Stack Software Engineer
Full Stack Software Engineer
Similar Searches
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore More