Junior Software Engineer - TS Required
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+6 more
Job description
existing Java code; it is a full rewrite of legacy components into a modern, distributed architecture. The goal is a clean-room implementation designed to run natively on AWS using Kubernetes for orchestration., * Java: You should be a very strong Java developer (this should be your primary programming language). Knowledge of Spring Boot is a plus.
-
Cloud & Containers: We are deploying to AWS. You should understand how to containerize services with Docker and manage them within a Kubernetes environment.
-
Automation: We use GitLab CI/CD for the entire lifecycle. You’ll be responsible for writing and maintaining the pipelines that build, test, and deploy your code.
-
The Conversion: You’ll be working with SMEs to extract business logic from legacy systems and architecting the new Java-based services. You don’t need to know the legacy languages, but you do need to be able to translate complex requirements into clean, modular code.
Daily Workflow
- Develop and optimize microservices using Java and Spring Boot.
- Write and maintain GitLab CI/CD pipelines to ensure high-velocity deployments.
- Architect RESTful APIs that are scalable and secure.
-
Participate in technical design sessions to determine how the new baseline will handle scale and performance requirements on AWS.
- Maintain high test coverage with JUnit and Mockito to ensure the new system is more resilient than the one it’s replacing.
Requirements
- Solid grasp of Java (Spring Boot is a plus).
- Experience with Git, GitLab CI/CD, and containerization.
- Bachelor’s degree in CS or a related technical field.
- Must have active TS Clearance.
- Must be willing to undergo a CI Polygraph.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Is Software Engineering Over-Saturated?
Highest Paying Tech Companies for Developers
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again
Dev Digest 120 - Apple and peers