Sr Java Software Engineer - W2
Compensation estimateAI
See base, equity, bonus, and total comp estimates for this role — free, no credit card.
Sign up to see compensation estimateOnly W2 (No C2C/C2H/1099)
USC/GC/ GC EAD or H4 EAD ONLY
Senior Software Engineer – Java, Spring Boot, Kubernetes
📍
Location:
Remote
⏳
Duration:
Contract
🧪
Assessment:
45-minute technical test (Java, Spring Boot, Kubernetes)
💼
Experience Required:
8+ Years
About the Role
We are seeking a
Senior Software Engineer
with
8+ years of experience
in backend development, specializing in
Java, Spring Boot, and Kubernetes
. In this role, you will design, build, and operate scalable
microservices-based applications
.
The ideal candidate will be capable of
owning features end-to-end
, from architecture and development to deployment and production support, while ensuring
high performance, reliability, and maintainability
.
Key Responsibilities
- Design and develop
scalable microservices
using
Java and Spring Boot
- Build and maintain
RESTful APIs
for distributed systems
- Deploy, manage, and monitor services using
Docker and Kubernetes
- Ensure services are
testable, observable, and production-ready
- Collaborate with
SDETs and cross-functional teams
to ensure high test coverage
- Optimize system
latency, throughput (TPS), and overall performance
- Own features
end-to-end
, including development, deployment, and production support
- Implement and maintain
CI/CD pipelines using Jenkins
- Utilize modern development tools such as
VS Code, Git, Copilot, and Claude Code
Required Skills
- 8+ years of experience
in software development
- Strong expertise in
Java (8/11/17+)
- Hands-on experience with
Spring Boot / Spring Framework
- Experience building
REST APIs and microservices
- Strong experience with
Docker and Kubernetes
- Experience with
CI/CD pipelines (Jenkins preferred)
- Understanding of
microservices architecture and distributed systems
- Experience writing
unit and integration tests
- Strong debugging and production support skills
- Ability to work independently in a
remote, fast-paced environment
Nice to Have
- Experience with
cloud platforms (AWS, Azure, or GCP)
- Familiarity with
observability tools (Prometheus, Grafana, ELK stack)
- Experience working closely with
SDETs and automation testing frameworks