Senior Software Engineer - Java
New
US - RemoteFull-TimeSenior
Salary126,700 - 150,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 3 years
- Required Skills
- AWSDockerJavaKafkaKubernetesSpring BootCI/CDMicroservices
Requirements
- At least 3 years of professional Java development experience.
- Strong object-oriented programming skills.
- Deep understanding of Java internals.
- Solid experience in system design and architecture.
- Experience with multi-threaded programming.
- Ability to work in both secure federal enclave and AWS cloud environments.
- Experience with Spring/Spring Boot.
- Hands-on experience with Docker and Kubernetes.
- Experience with Kafka event-driven systems.
- Test-oriented mindset including unit and component testing.
Responsibilities
- Design and develop Java-based backend services for federal enclave and AWS production environments.
- Contribute to system architecture design, code quality, and performance optimization.
- Participate in production troubleshooting and analysis.
- Collaborate within an Agile Scrum team.
- Provide mentorship and knowledge sharing to peers.
- Work with DevOps, QA, and Product teams to ensure system reliability.
View Full Description & ApplyYou'll be redirected to the employer's site