Java Full Stack Developer
CapgeminiJob description
ob description
We're Hiring! Join our team as a Full Stack Developer (Java + Angular)
Position: Full Stack Developer
Experience: 7-9 YearsLocation: Hyderabad
Interview Date: 31-Oct-2026Interview Time: 2.PM - 6.PM
Employment Type: Full-Time
About the Role
We are looking for a talented and passionate Full Stack Developer with strong expertise in Java, Spring Boot, Angular, Microservices, and Cloud-Native Technologies. The ideal candidate will play a key role in developing scalable, secure, and high-performing enterprise applications while collaborating with global teams in an Agile environment.Primary Technology Stack
- Java 17+
- Spring Boot, Spring Cloud, Spring Security
- Angular
- Microservices Architecture
- SQL / MariaDB / MySQL
- Elasticsearch
- Docker
- OpenShift / Kubernetes
- Git & CI/CD
- AI / Generative AI Technologies
Build scalable REST APIs and Microservices using Spring Boot.
Develop responsive and user-friendly web applications using Angular, TypeScript, JavaScript, HTML5, and CSS3.
Design and optimize databases using MariaDB/MySQL.
Integrate with Elasticsearch, Kafka/JMS, and third-party systems.
Implement CI/CD pipelines and support containerized deployments using Docker and OpenShift.
Participate in architecture discussions and technical design reviews.
Collaborate with Product Owners, QA teams, and global stakeholders.
Perform code reviews, troubleshooting, production support, and mentoring of junior developers.
Required Skills
Backend
- Java 17+
- Spring Boot, Spring Security, Spring Data, Spring Cloud
- Microservices
- JPA/Hibernate
- REST APIs
- Kafka/JMS (Preferred)
- Angular (Mandatory)
- TypeScript, JavaScript (ES6)
- HTML5, CSS3
- Responsive UI Development
- SQL
- MariaDB/MySQL
- Query Optimization & Performance Tuning
- Exposure to NoSQL databases is a plus
- Docker
- OpenShift / Kubernetes
- Jenkins or equivalent CI/CD tools
- Git / Bitbucket
- AWS exposure (Preferred)
- Elasticsearch
- GraphQL
- Linux/Unix Fundamentals
- Agile/Scrum Methodologies
- Strong analytical and problem-solving skills
- Understanding of AI/ML and Generative AI concepts
- Experience with Azure OpenAI, OpenAI, Azure AI Services
- Familiarity with LangChain, Semantic Kernel, Copilot Studio
- Knowledge of RAG, Vector Databases, AI Search, and Prompt Engineering
- Experience building AI-powered business applications, chatbots, or intelligent assistants
- Bachelor's Degree in Computer Science, IT, Engineering, or related field
- Experience with TDD/BDD methodologies
- Experience working with distributed/global teams
- Familiarity with JIRA, Confluence, Nexus, and SDLC tools
- Strong understanding of performance optimization, security, and scalable system design
- Strong ownership and accountability
- Excellent communication and stakeholder management skills
- Ability to work in a fast-paced Agile environment
- Collaborative team player with a problem-solving mindset
- Passion for innovation and continuous learning
- Total Experience
- Relevant Experience in Java & Angular
- Current CTC
- Expected CTC
- Notice Period
- Current Location
Interested in this role?