Software Developer (Java)

Centurion Consulting Group

Software Developer (Java) Remote

We are hiring a Java Developer for a remote opportunity.


  • Passion for solving the client’s business problem with an innovative technical solution
  • Strong skills with Java technologies and frameworks like Spring, Spring Boot, Hibernate
  • Strong interest in full-stack development with some experience in Angular and/or Python 
  • Experience working in an Agile methodology, supporting various project teams developing and maintaining the program
  • Developing a conceptual and technical design including use of Object-Oriented techniques.
  • Work with system owners, business owners, technical teams, and functional teams to deliver software solutions
  • Participate in the estimation effort for projects and work to identify and manage risk
  • Desire to learn new technologies and take on more responsibilities to grow
  • Must be a U.S. Citizen or U.S. Legal Permanent Resident and eligible for U.S. Government Clearance 

Preferred/Nice to Have

  • Bachelor’s degree in Computer Science or related field required
  • Experience in systems integration and development, package implementation, and/or interactive design
  • Experience with Java frameworks like Spring, Spring Boot and Hibernate/JPA
  • Experience with Python, Flask
  • Experience with web-services (REST, SOAP) and/or experience in Microservices
  • Experience in one or more front-end development technologies (Angular)
  • Experience in writing high quality code with full automated unit test coverage (Junit, Mockito/JMockit, etc.)
  • Experience with data platforms (relational and/or NoSQL) and messaging technologies
  • Experience implementing modern cloud architectures, including serverless, in AWS or Azure
  • Experience with various CI/CD tools (Bamboo, Travis CI)
  • Experience with relational database technologies such as Oracle or MySQL
  • Solid understanding of all parts of Software Engineering (e.g. Requirements, Design, Implementation, Testing) and the Software Development Life Cycle (SDLC)
  • Experience successfully delivering a solution using an agile or iterative SDLC

Position Details: 

Clearance: Ability to Obtain a Public Trust

US Citizenship or Authorization to work in US is required

Travel: < 10% (CONUS)

Centurion Consulting Group, LLC is an Equal Opportunity Employer EOE M/F/D/V

No third parties or subcontractors

Tagged as: Software Developer (Java)