Job Position- Java Full Stack Developer
We are looking for a passionate and skilled Java Full Stack Developer to join our
growing team. The ideal candidate should have strong hands-on experience with
Java (Spring Boot, Microservices) and modern front-end frameworks such as
ReactJS or Angular.
Note: Only candidates who passed out in 2021 or earlier are eligible to apply.
Job Summary-
🔹 Key Responsibilities
Design, develop, and maintain scalable backend services using Java & Spring
Boot
Build and consume RESTful APIs with proper authentication and authorization
Develop and integrate microservices-based architectures
Work on frontend development using Angular or [Link]
Implement JWT-based authentication and Spring Security
Design efficient database schemas and write optimized queries
Work with Kafka for event-driven and asynchronous communication
Containerize applications using Docker and deploy on cloud platforms
Collaborate with cross-functional teams on system design and architecture
Ensure code quality through best practices, design patterns, and reviews
Participate in troubleshooting, performance tuning, and production support
🔹 Technical Requirements-
Backend
Strong expertise in Java
Hands-on experience with Spring Boot and Microservices
Strong understanding of HashMap & Java Collections
Experience with Spring Security, JWT, and authentication mechanisms
Strong knowledge of REST API design principles
Experience with Kafka for messaging and streaming
Solid understanding of design patterns and system design
Frontend
Hands-on experience with Angular and/or [Link]
Understanding of component-based architecture and state management
Databases
Experience with MySQL and PostgreSQL
Ability to design schemas and optimize queries
Cloud & DevOps
Experience with AWS and/or Microsoft Azure
Hands-on experience with Docker
Working knowledge of Kubernetes is a plus
🔹 Good to Have
Exposure to AI/ML or AIML concepts
Prior experience in cloud-native or distributed systems
Familiarity with CI/CD pipelines