Quick Overview
Job Description
1. Level III- More than seven (7) years
of experience working on complex
projects with 2 or more years in a
leadership role as a Developer
2.
7+ years of professional Java
development experience with strong
proficiency in Java 21 (records, sealed
classes, pattern matching, virtual
threads). One to three years
of experience designing and building
microservices architectures — service
decomposition, API gateway patterns,
service discovery, and distributed
configuration; deploying and operating
microservices on AWS (EC2, ECS/EKS,
RDS, S3, SQS, Lambda).
3.
Seven years of experience with Spring
Boot and the Spring ecosystem (Spring
MVC, Spring Data, Spring Security,
Spring Cloud); Spring Batch for large-
scale batch processing; solid
understanding of Hibernate/JPA for
ORM and database interaction;
experience with PostgreSQL or similar
relational databases; building and
consuming RESTful APIs with proper
versioning and contract-first design;
experience with inter-service
communication patterns (REST,
messaging queues, event-driven).
Desirable Qualifications: Meets (Yes/No) If Meets identify Where, When and HOW, as applicable
1. Experience with government or
public sector projects
2. Familiarity with CI/CD tools (Jenkins,
GitHub Actions, or similar) for
microservices deployment pipelines;
distributed system concerns: fault
tolerance, circuit breakers, retries, and observability.
3. Hands-on experience with
microservices patterns such as saga,
CQRS, event sourcing, and API
composition; service mesh
technologies and API gateway
solutions (AWS API Gateway, Spring
Cloud Gateway)
4. Experience with Git version control
and collaborative development
workflows; strong understanding of
software design patterns, SOLID
principles, and clean code practices
5. Experience with containerization
(Docker) and orchestration
(Kubernetes/ECS) for microservices
deployment
6. Knowledge of message-driven
architecture (SQS, SNS, Kafka) for
asynchronous inter-service
communication; database-per-service
patterns and database migration tools
(Flyway, Liquibase etc)
7. Experience with centralized logging
and distributed tracing across
microservices (CloudWatch, Splunk,
Datadog, Zipkin, OpenTelemetry)
8. Knowledge of infrastructure-as-code
(Terraform, CloudFormation);
OAuth2/OpenID Connect for securing
microservices
Similar jobs
- BO
F-22 Simulation Software Engineer (Associate, Experienced, and Senior)
NewBoeing
Saint Louis, Missouri🇺🇸$99.5k - $134.6k/yrHybrid37 minutes agoAgileAssemblyC#+2Technology - ST
Account Developer, Inside Sales, Quill
NewStaples, Inc.
Waukegan, Illinois🇺🇸On-site1 hour agoAccount ManagementCRMInside Sales+1Sales - ST
Account Developer, Inside Sales, Quill
NewStaples, Inc.
Lincolnshire, Illinois🇺🇸On-site1 hour agoAccount ManagementCRMInside Sales+1Sales - ON
Tableau Administrator/Developer
NewOnset
Austin, Texas🇺🇸On-site11 hours agoSQLTableauBusiness Analysis+3Technology - SC
Associate / Staff Python Developer
NewSciTec
Boulder, Colorado🇺🇸$88k - $107k/yrOn-site10 hours agoDockerFlaskMySQL+11Technology - ON
FAST Curam Technical Developer
NewOnset
Carolina Beach, North Carolina🇺🇸On-site11 hours agoExpressOracleSOAP+7Technology