Senior Full-Stack Java Developer
Core
Design, develop, and enhance enterprise-grade, scalable cloud-native applications using Java and microservices.
Role type
Senior hands-on IC full-stack Java developer
Builds
Cloud-native applications, APIs, and reusable framework-level components on AWS
Domain
Enterprise software, Cloud infrastructure
Required skills
Java/J2EE, Spring Framework, Spring Boot, Microservices, AWS, Angular, Relational/NoSQL databases, Kafka, ELK Stack, Docker, Kubernetes, CI/CD pipelines, Unit testing (JUnit/TestNG/Mockito), Git
Preferred skills
Serverless computing, High-availability engineering, Elastic scalability, API Gateway configuration, AppDynamics, Jenkins, React
Technologies
AWS, Angular, Docker, ELK, Git, JUnit, Java, Jenkins, Kafka, Kubernetes, NoSQL, React, Spring, Spring Boot
Responsibilities
Design and implement cloud-native solutions on AWS; Develop APIs and manage integrations; Contribute to design reviews and architecture discussions; Participate in the full software development lifecycle including testing and deployment; Collaborate with engineering teams and client stakeholders to translate business needs into technical solutions.
Seniority
Senior, hands-on IC