Role Overview We are looking for a skilled and motivated Java Full Stack
Developer with 2 to 6 years of experience in designing and developing
modern enterprise applications. The ideal candidate should have strong
handson expertise in Angular 19 and above for frontend development, along
with Java, Spring Boot, Hibernate, and microservices architecture for backend
services. This role requires experience in building scalable, secure, and high-
performance full stack applications, with exposure to cloud-native
development, containerized deployment models, and CI/CD-based
automated deployments. The candidate should be comfortable working
across frontend, backend, APIs, databases, and deployment pipelines in an
Agile development environment. Key Responsibilities • Design, develop, test,
and maintain full stack applications using Angular 19+ on the frontend and
Java / Spring Boot / Hibernate on the backend. • Build responsive, reusable,
and high-performance user interfaces using Angular, TypeScript, HTML5,
CSS3, and related frontend technologies. • Develop and maintain robust
backend services, business logic, and APIs using Java, Spring Boot, and
Hibernate/JPA. • Design and implement microservices-based architecture for
scalable and modular application development. • Create and integrate
RESTful APIs to support frontend applications, third-party integrations, and
mobile or cross-platform application use cases. • Work with relational
databases such as MySQL or PostgreSQL, including schema design, query
optimization, and performance tuning. • Collaborate with UI/UX designers,
QA engineers, DevOps engineers, and business stakeholders to deliver high-
quality solutions. • Contribute to cloud-native application development and
deployment across environments using modern cloud and container
platforms. • Develop and support automated build, release, and deployment
pipelines using CI/CD tools. • Containerize applications using Docker and
support orchestration/deployment using Kubernetes or similar platforms.
Ensure application security, code quality, performance, scalability, and
maintainability by following engineering best practices. • Participate in code
reviews, troubleshooting, debugging, and performance optimization across
frontend and backend layers. • Prepare and maintain technical
documentation for application features, APIs, deployment steps, and
architecture decisions. Required Skills Frontend • Strong experience in
Angular 19 and above • Proficiency in TypeScript, JavaScript, HTML5, CSS3 •
Experience in building responsive and component-based web applications
Backend • Strong hands-on experience in Java, Spring Boot, Hibernate / JPA •
Experience in developing REST APIs and backend business services • Strong
understanding of object-oriented programming, design principles, and coding
best practices Architecture & Database • Experience with microservices
architecture • Good knowledge of relational databases such as Oracle,
MySQL and PostgreSQL • Experience in writing optimized SQL queries and
handling data persistence effectively DevOps / Cloud / Deployment •
Exposure to cloud-native development • Experience with Docker and
preferably Kubernetes • Hands-on experience with CI/CD pipelines and
automated deployments • Familiarity with Git and version control workflows
Preferred Qualifications • Bachelor’s degree in Computer Science
/Information Technology, or [Link]. – IT, MCA Ideal Candidate Profile The ideal
candidate is a hands-on full stack developer who can contribute effectively
across both frontend and backend development. They should be comfortable
working on modern Angular-based user interfaces, Java-based backend
systems, microservices-driven platforms, and automated deployment
pipelines. The candidate should be eager to learn, adaptable to evolving
technologies, and capable of delivering reliable solutions in a fast-paced
environment. We believe in Teamwork from Office only.