Govan Systems - Richmond, VA

posted 5 days ago

Full-time - Senior
Richmond, VA

About the position

The Senior Java Back-End Application Developer / Programmer will play a crucial role in the Information Management Division, focusing on the design, development, and maintenance of Java/JEE-based applications. This long-term hybrid position requires extensive experience in building enterprise applications and a strong understanding of various Java technologies and frameworks.

Responsibilities

  • Design, develop, and maintain Java/JEE-based applications.
  • Utilize Core Java concepts including OOP Design, Multi-Threading, and Exception Handling.
  • Work with relational databases, specifically Oracle.
  • Develop using Git Workflows and CI/CD pipelines.
  • Implement automation processes and utilize Azure DevOps.
  • Conduct testing using frameworks such as Selenium, Cucumber, and JUnit.
  • Collaborate on front-end development using Node.js and Angular.

Requirements

  • 5+ years of experience in building enterprise applications using Java EE technologies.
  • 5+ years of expertise in Core Java concepts such as OOP Design, Multi-Threading, and Collections.
  • 5+ years of experience with relational database concepts and Oracle.
  • 5+ years of experience developing with Git Workflows.
  • 3+ years of experience developing CI/CD pipelines and automation.

Nice-to-haves

  • 2 years of experience using Azure DevOps.
  • 2 years of experience with Testing Frameworks such as Selenium, Cucumber, and JUnit.
  • 2 years of experience with IBM SOA products like IIB/ACE, ODM, and MQ.
  • 1 year of experience with Front End Development using Node.js and Angular.

Benefits

  • Hybrid work model with onsite requirements 3 days a week.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service