Remote - Senior Rest API Developer

Post Date

May 16, 2023

Location

Baltimore,
Maryland

ZIP/Postal Code

21235
US
Jul 22, 2025 Insight Global

Job Type

Contract

Category

Software Engineering

Req #

DC0-624305

Pay Rate

$67 - $101 (hourly estimate)

Job Description

Key Required Skills:

Java, RESTful, Spring Boot, JSON, XML, SOAP, SQL, Git, AWS, TDD

Position Description:

Architect, design, code, and implement next-generation web application using software engineering best practices in the latest technologies.

Developer new and update existing REST APIs using the Spring Framework (Boot, Cloud, Security, Data).

Perform source code repository management and deployment using DevOps (Jenkins, Nexus, Docker, SonarQube, UrbanCode).

Perform API testing using Swagger UI and Ready API.

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

Required Skills & Experience

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

4+ years of combined experience SOA/Microservice architecture/RESTful web service

4+ years of combined experience with building responsive UIs with modern front-end technologies

Excellent experience with Spring Framework (Boot, Batch, Cloud, Security, and Data)

Excellent knowledge with Java EE, Java generics, and concurrent programming

Solid experience with unit testing, TDD, and associated technologies (Junit, Mockito and Karma/Jasmine)

Basic knowledge of relational databases (PostgreSQL, DB2, and Oracle), SQL, and ORM technologies (JPA2, Hibernate, and Spring JDBC.

Strong experience developing unit tests using Junit using build automation tools such as Maven, Jenkins, and SonarQube.

Solid knowledge with building responsive UIs with modern front-end technologies such as Angular, Node, Typescript, or Bootstrap

Solid knowledge of front-end technologies (HTML, Modern Javascript, JQuery, and CSS)

Knowledge/Experience on Web-methods and Zos Connect will be an additional advantage.



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

Nice to Have Skills & Experience

Delivery (CI/CD) best practices and use of DevOps to accelerate quality releases to Production

PaaS using Red Hat OpenShift/Kubernetes and Docker containers

Preferred experience with API development & monitoring tools (Postman, Ready API, Swagger, Splunk, Dynatrace)

AWS cloud technologies or other cloud platforms

Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.