Software Engineer - Full Stack Java
Core
Design, develop, and implement cutting-edge software solutions for mission-critical technology systems using Java and modern web technologies.
Role type
Senior Full Stack Java Engineer
Builds
Scalable and robust software components, microservices, and CI/CD pipelines for Fortune 100 clients
Domain
Cloud-based managed services, enterprise software development
Deliverable
production ML models | product features | infrastructure
Required skills
Java, SpringBoot, Node.js, Express.js, React.js, Javascript, Microservices architecture, Docker, Kubernetes, relational and NoSQL databases, RESTful web services, OOP, Design patterns
Preferred skills
AWS/Azure/GCP certifications, DevOps tools, modern engineering practices
Technologies
Java, SpringBoot, Node.js, Express.js, React.js, Javascript, AWS, Azure, Google GCP, Docker, Kubernetes, XML, JSON
Responsibilities
Implement identified components using design documentation and functional programming specifications, architect solutions, test code, deploy and build CI/CD pipelines, provide work estimates for assigned development work, guide features and functional objectives
Seniority
Senior, hands-on IC