Sr Software Engineer (Java)
Core
Design, develop, and maintain scalable backend applications using Java and modern microservices architecture.
Role type
Senior IC backend software engineer (Java)
Builds
Enterprise-level backend applications and RESTful APIs
Domain
Cloud-native backend development
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, Microservices, REST APIs, SQL, AWS, Docker, Kubernetes, CI/CD
Preferred skills
Kafka or RabbitMQ, Infrastructure as Code, monitoring and logging tools
Technologies
Java, Spring Boot, AWS, Docker, Kubernetes, Kafka, RabbitMQ, SQL Server, PostgreSQL, MySQL
Responsibilities
Design and develop scalable backend applications; Build and integrate RESTful APIs; Troubleshoot and optimize application performance; Collaborate with cross-functional Agile teams
Seniority
Senior, hands-on IC
Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.