JAVA Full Stack Developer - Bangalore
Core
Design, develop, and maintain scalable web applications and microservices using Java and modern front-end frameworks.
Role type
Associate Full Stack Java Developer
Builds
Scalable web applications, RESTful APIs, and microservices
Domain
Enterprise software development
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, Spring MVC, Hibernate, RESTful API design, Angular, SQL, NoSQL (MongoDB, Redis), Git, CI/CD pipelines, Docker, Kubernetes, messaging systems (NATS, MQ, Kafka)
Preferred skills
Cloud platforms (AWS, Azure, GCP), test automation, JUnit
Technologies
Java, Spring Boot, Angular, Oracle, PostgreSQL, MongoDB, Redis, Git, Jenkins, GitLab CI/CD, AWS, Azure, GCP, Docker, Kubernetes, NATS, MQ, Kafka
Responsibilities
Develop and maintain scalable web applications; Design and implement interactive user interfaces; Develop and integrate RESTful APIs; Work with relational and non-relational databases; Write clean, efficient, and maintainable code; Assist in testing, debugging, and troubleshooting application issues; Participate in Agile processes including stand-ups and code reviews
Seniority
Mid-level (5-7 years experience), hands-on IC