Job Title: Java Full Stack Developer
Experience: 7+ Years
Location: Bangalore
Notice Period: Immediate Joiners
Job Summary
We are looking for an experienced Java Full Stack Developer with 7+ years of hands-on experience in designing, developing, and maintaining scalable web applications. The ideal candidate should have strong expertise in Java, Spring Boot, REST APIs, Angular, and database technologies, with experience working across both backend and frontend development.
Key Responsibilities
- Design, develop, test, and maintain robust full-stack web applications.
- Develop scalable backend services using Java and Spring Boot.
- Build and integrate RESTful APIs and microservices.
- Develop responsive and user-friendly web interfaces using Angular.
- Work with HTML, CSS, JavaScript/TypeScript, and Angular components.
- Design and optimize database queries and stored procedures.
- Perform unit testing, debugging, code reviews, and application maintenance.
- Collaborate with architects, QA engineers, product owners,
and other development teams.
- Troubleshoot production issues and provide effective technical solutions.
- Follow coding standards, design patterns, and Agile development practices.
Mandatory Skills
- 7+ years of software development experience
- Strong programming experience in Java
- Strong hands-on experience with Spring Boot
- Experience in REST API development
- Solid experience with Angular
- Good knowledge of TypeScript, JavaScript, HTML, and CSS
- Experience with SQL/Relational databases
- Understanding of Microservices architecture
- Good knowledge of Git/version control
- Strong problem-solving and communication skills
Good to Have
- Experience with AWS/Azure
- Knowledge of Docker/Kubernetes
- Experience with CI/CD pipelines
- Knowledge of Jenkins/GitLab/Azure DevOps
- Experience with Agile/Scrum methodology
📌 Java Full Stack Developer (Bengaluru)
🏢 CGI
📍 Bengaluru