Software Engineer- Java, Spring Boot, Microservices

Georgia Tek Systems
United States
4 days ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) Spring Security Application Programming Interfaces (APIs) Automation of Tests Databases Relational Databases Java Persistence API Junit Apache Maven OAuth Oracle (Applications) RabbitMQ
+12 more
Mockito Secure Coding Software Engineering Data Logging Spring-boot Gitlab Git Integration Tests Information Technology Restful APIs Docker Microservices

Job description

  • The Software Engineer will design, build, test, and maintain Java/Spring Boot microservice capabilities, including REST APIs, database persistence, service integrations, messaging, and production support., * Build and enhance Spring Boot microservices, REST APIs, service-layer logic,
  • repositories, DTOs, and entity mappings.
  • Implement integrations with downstream services using WebClient and publish
  • asynchronous events through RabbitMQ.
  • Write unit and integration tests using JUnit, Mockito, Spring Boot Test, and related test frameworks.
  • Apply secure coding practices, validation standards, structured logging, and
  • environment-aware configuration.
  • Support QA, defect resolution, deployment validation, and production triage when assigned.

Requirements

Software Engineering, Java, Microservices, Consulting, Testing, REST (Representational State Transfer), Software Engineering, Application Programming Interface (API), Java, Microservices, * 5+ years Java engineering; 3+ years Spring Boot microservices in an enterprise environment.

Core Skills

  • Java 17+/21, Spring Boot, REST APIs, Spring Data JPA, Oracle or enterprise RDBMS, Spring Security, OAuth2/JWT, RabbitMQ, MapStruct, Maven, Docker, Git/GitLab.

Preferred

  • Financial services, capital markets, banking, settlement workflows, or regulated domain experience., * Bachelor’s degree in computer science, Engineering, IT, or related technical discipline required.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Loading talks and stories from around this role…