Back to all jobs
Centurion Consulting Group Logo

Centurion Consulting Group

Key Required Skills

Java, RESTful, Spring Boot, Spring Batch, Software AG webMethods, JSON, XML, SOAP, CI/CD (PaaS/OpenShift 3/4, DataPower) SQL, Git, AWS, Splunk, ReadyApi, Postman, SwaggerUI

Position Description

  • Architect, design, code, and implement next-generation web application using software engineering best practices in the latest technologies.
  • Develop new and update existing REST APIs using the Spring Framework (Boot, Batch, Cloud, Security, Data).
  • Perform API testing using Swagger UI and Ready API.
  • Perform API integration using webMethods.
  • Perform source code repository management and deployment using DevOps (Jenkins, Nexus, Docker, SonarQube, UrbanCode).
  • Investigate and repair application defects related to business logic, middleware, or database (DB2).
  • Perform log analysis and resolution using Splunk, Dynatrace
  • Provide software expertise in one or more of these areas: Java application integration, Java enterprise services, service-oriented architectures (SOA), security, and business process management/business rules processing.
  • Brief management, customer, team, or vendors using written or oral skills at appropriate technical level for audience
  • All other duties as assigned or directed

Detailed Skills Requirements

Foundation for Success (Basic Qualifications):

This experience is the foundation a candidate needs to be successful in this position:

  • Bachelor’s Degree in Computer Science, Mathematics, Engineering, or a related field
  • Masters or Doctorate degree may substitute for required experience
  • 10+ years of experience with Java systems/application analysis and design
  • 6+ years of combined experience SOA/Microservice architecture/RESTful web service
  • 4+ years of programmatic transaction management experience in batch processing using Spring Batch.

Factors to Help You Shine (Required Skills):

These skills will help you succeed in this position:

  • Excellent experience with Spring Framework (Boot, Batch, Cloud, Security, and Data)
  • Excellent knowledge with Java EE, Java generics, and concurrent programming
  • Knowledge of relational databases (PostgreSQL and DB2), SQL, and ORM technologies (JPA2, Hibernate, and Spring JDBC).
  • Solid experience with unit testing, TDD, and associated technologies (Junit and Mockito)
  • Strong experience using build automation tools such as Maven, Jenkins, and SonarQube.
  • Solid experience with API development & monitoring tools (Postman, Ready API, Swagger, Splunk, Dynatrace)
  • Knowledge of front-end technologies (HTML, Modern Javascript, JQuery, and CSS)
  • Knowledge/Experience on Web-methods will be an additional advantage.

How to Stand Out from the Crowd (Desired Skills)

Showcase your knowledge of modern development through the following experience or skills:

  • Job scheduling using CONTROL-M
  • Delivery (CI/CD) best practices and use of DevOps to accelerate quality releases to Production
  • PaaS using Red Hat OpenShift/Kubernetes and Docker containers
  • AWS cloud technologies or other cloud platforms

Education

  • Master’s degree and 8+ years of experience in a training-related field or bachelor’s degree and 10+ years of experience in a training-related field
  • Must be able to obtain a Public Trust

Position Details: 

Clearance: Ability to Obtain a Public Trust

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-4286


    • Location: Remote
    • Date posted: