Back to all jobs
Centurion Consulting Group Logo

Centurion Consulting Group

Centurion is hiring a Senior Java Developer to support one of our clients out of the Woodlawn, MD area. Selected candidate must reside within 2 hours of headquarters and be on-site at least 2 days a week. 

Key Required Skills:

  • Strong knowledge of Java, Spring Framework (Spring Boot, Spring Batch), Node.js, REST API and SQL

Position Description:

  • Develop highly innovative products/solutions in Java, achieved through collaboration and dialogue with other experts in the field. The candidate will continually assess advancements in technologies to gauge and recommend better solutions for the customer to improve the software developer experience and efficient delivery of software.
  • Attend all customer technical discussions/design/development meetings and provide technical inputs to further enhance the code quality/process.
  • Full stack development using Java, Spring Framework (Spring Boot, Spring Batch) REST API, Node.js, SQL.
  • Provide guidance/support to other junior/mid-level developers.
  • Impact functional strategy by developing new solutions, processes, standards, or operational plans that position Leidos competitively in the marketplace.
  • All other duties as assigned or directed.

Basic Qualifications:

  • Bachelor’s Degree in Computer Science, Mathematics, Engineering or a related field.
  • Masters or Doctorate degree may substitute for required experience
  • 10+ years of modern software development experience with a solid understanding of designing, building, deploying, and running applications.
  • Combined experience building web applications with modern technologies (Java, Spring Framework (Spring Boot, Spring Batch), REST APIs, Node.js, SQL).
  • Must be able to obtain and maintain a Public Trust. Contract requirement.

Required Skills:

  • Strong experience with Java, Spring (IoC, MVC, Transactions, Security, and Batch) and JEE Technologies (JSP, Servlets, EJB, JDBC, JNDI, JPA, JMS).
  • Experience with Web Services technologies (SOAP, REST XML, AXIS, JAXP, JAXB, JAX-WS, JERSEY, JSON, CXF) and Security (LTPA, JWT, OAUTH2) for Web Service development, configuration, and implementation.
  • Experience with Node.js with understanding of back-end software architecture interactions and node module capabilities.
  • Experience developing RESTful Web Services using Node.js.
  • Working knowledge of relational databases (PostgreSQL, DB2, and Oracle), SQL, and ORM technologies (JPA2, Hibernate, and Spring JDBC)
  • Comprehensive knowledge of Scrum and/or Kanban Agile development process and ceremonies.
  • Complex programming, program debugging, data analysis, problem analysis and resolution of issues in a heterogenous application architecture.
  • Strong communication and collaborative skills in providing technical direction and hands-on software development to include design, development, and testing.

Desired Skills:

  • Experience working on Agile projects and understanding Agile terminology.
  • Experience with Web technologies (e.g., JavaScript, ES6/ES7+, CSS, tag libraries).
  • Experience with application development and deployment in a Cloud environment (e.g., AWS).
  • Experience with modern development software, tools, and methodologies such as Jenkins, Git/BitBucket, Agility/Jira, Nexus, Maven, Jenkins, OpenShift, XML/XSLT, VisualVM/Eclipse Profiler (Java performance monitoring tool), Amazon Web Services (S3), BDD (Cucumber or similar)


  • Bachelor’s Degree in Computer Science, Mathematics, Engineering or a related field with 7+ years of experience
  • Must be able to obtain and maintain a Public Trust. Contract requirement.

Position Details: 

US Citizenship or Authorization to work in US required

Travel: < 10% (CONUS)

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

No third parties or subcontractors

REF: JOB-4707

    • Location: Anywhere
    • Date posted: