Software Engineer - Backend Java
Core
Design, develop, and implement cutting-edge software solutions and microservices for cloud-based managed services.
Role type
Senior Backend Java Engineer
Builds
Scalable, robust software components and microservices for Fortune 100 clients
Domain
Cloud infrastructure and enterprise software
Deliverable
production ML models | product features
Required skills
Java, SpringBoot, AWS Lambda, microservices architecture, relational and NoSQL databases, XML/JSON, RESTful web services, Docker, Kubernetes, messaging queues, OOP, design patterns
Preferred skills
DevOps tools, modern engineering practices
Technologies
Java, SpringBoot, AWS, Docker, Kubernetes
Responsibilities
Implement components based on design documentation and functional specifications; architect solutions; test code; deploy and build CI/CD pipelines; provide work estimates for development tasks
Seniority
Senior, hands-on IC