Senior Java Full-Stack Developer

Experience: 6-8 Years.

Location : Bangalore, Mumbai, Pune, Ahmedabad, Hyderabad

Work mode : Hybrid (2 Days Work from Office is mandate)

Notice : Immediate.

Please find below the JD:

Design, develop, and maintain full-stack web applications using Java (Spring Boot) and Angular.

Develop responsive UI components using Angular, TypeScript, HTML, and CSS.

Build and consume RESTful APIs and integrate third-party services.

Implement microservices architecture and work with containerization technologies like Docker and Kubernetes.

Optimize application performance and ensure high availability and security.

Collaborate with cross-functional teams, including designers, product managers, and QA engineers.

Write clean, maintainable, and well-documented code following best practices.

Conduct unit testing and integration testing using JUnit, Jasmine, or similar frameworks.

Troubleshoot and debug issues across the stack (front-end, back-end, and database).

Work with SQL and NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.).

Deploy applications on cloud platforms like AWS, Azure, or GCP.

Participate in Agile development processes (Scrum/Kanban).

Required Skills:

Programming Languages: Java, JavaScript, TypeScript

Front-end Technologies: Angular, HTML5, CSS3, Bootstrap

Back-end Technologies: Java, Spring Boot, RESTful APIs

Database Management: MySQL, PostgreSQL, MongoDB

Version Control: Git, GitHub/GitLab/Bitbucket

Build & Deployment: Maven, Gradle, CI/CD pipelines

Cloud & DevOps: AWS/Azure/GCP, Docker, Kubernetes

Testing Frameworks: JUnit, Jasmine, Karma