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
126,700 - 150,000 USD per year
Apply Now