This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

Innosoul - Richmond, VA

posted 12 days ago

Full-time - Mid Level
Richmond, VA
Professional, Scientific, and Technical Services

About the position

The Java Developer position is a senior back-end application developer role within the DMAS Information Management Division. The primary focus is on the design, development, and maintenance of Java/JEE based applications, leveraging extensive experience in enterprise application development using Java EE technologies and various related tools and frameworks.

Responsibilities

  • Design, develop, and maintain Java/JEE based applications.
  • Utilize extensive practical experience in building enterprise applications using Java EE technologies.
  • Implement core Java concepts including OOP Design, Multi-Threading, and Exception Handling.
  • Work with relational databases, specifically Oracle, to manage data effectively.
  • Develop and maintain Git workflows for version control.
  • Create CI/CD pipelines and automation processes to streamline development.
  • Utilize Azure DevOps for project management and deployment.
  • Employ testing frameworks such as Selenium, Cucumber, Playwright, and JUnit, applying a Test Left approach to development.
  • Integrate and work with IBM SOA products like IIB/ACE, ODM, and MQ.
  • Engage in front-end development using Node.js and Angular.

Requirements

  • Extensive practical experience in building enterprise applications using Java EE technologies (5+ years).
  • Expertise in Core Java concepts such as OOP Design, Multi-Threading, Generics, Exception Handling, Collections, Java Reflection, and Annotation (5+ years).
  • Understanding of relational database concepts with experience in Oracle (5+ years).
  • Experience developing with Git Workflows (5+ years).
  • Experience developing CI/CD pipelines and automation (3+ years).

Nice-to-haves

  • Experience using Azure DevOps (2 years).
  • Experience with Testing Frameworks such as Selenium, Cucumber, Playwright, JUnit, and an understanding of Test Left approach to development (2 years).
  • Experience with IBM SOA products like IIB/ACE, ODM, WAS, MQ, and ITX (2 years).
  • Experience with Front End Development using Node.js and Angular (1 year).
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service