Senior Java Full Stack Developer (Chennai)

Senior Java Full Stack Developer (Chennai)

15 Sep
|
CGI
|
Chennai

15 Sep

CGI

Chennai

Position Description:

Position Description

Position: Lead Analyst

Experience: 9+ years

Shift: 1PM to 10PM IST

Main location: Bangalore and Chennai

Employment Type: Full Time

Your future duties and responsibilities:

Key Responsibilities

. Design, develop, test, and deploy scalable full stack applications using Java and modern JavaScript frameworks.

. Develop RESTful APIs and microservices using Spring Boot and Spring Cloud.

. Build responsive, user friendly web applications using Angular or React.

. Collaborate with business analysts, architects, QA, DevOps, and cross functional teams to deliver high quality solutions.

. Optimize application performance, scalability, and security.

. Participate in code reviews and ensure adherence to coding standards and best practices.

. Troubleshoot production issues and provide timely resolutions.

. Implement automated testing and CI/CD pipelines.

. Prepare technical documentation and support production deployments.

Required Technical Skills

Backend

. Java 17

. Spring Boot

. Spring MVC

. Spring Security

. Spring Data JPA

. Hibernate

. REST API Development

. Microservices Architecture

. Maven / Gradle

Frontend

. Angular (12+)

. TypeScript

. JavaScript (ES6+)

. HTML5

. CSS3

. Bootstrap

Database

. Oracle

. SQL Server

. PostgreSQL

. MySQL

. MongoDB (Good to Have)

Messaging Integration

. Kafka

. RabbitMQ

. JMS

Cloud DevOps

. Docker

. Kubernetes

. Jenkins

. Git

. GitHub/GitLab

. Azure / AWS (preferred)

. CI/CD Pipeline

Testing

. JUnit

. Mockito

.



Selenium (Positive to Have)

. SonarQube

Required Skills

. Strong understanding of Object Oriented Programming (OOP) principles.

. Expertise in Design Patterns and SOLID principles.

. Experience working in Agile/Scrum environments.

. Strong analytical and problem solving abilities.

. Excellent communication and stakeholder management skills.

. Ability to mentor junior developers and lead technical discussions.

Good to Have

. OpenShift or AKS/EKS deployment experience.

. Redis or Hazelcast caching.

. OAuth2, JWT, SSO implementation.

. Grafana, Splunk, Dynatrace, or AppDynamics monitoring.

. AI assisted development tools such as GitHub Copilot or Cursor.

. Banking or Financial Services domain experience.

Required qualifications to be successful in this role:

Bachelor's or Master's degree in Computer Science, Information Technology, or a related discipline.

Key Competencies

. Full Stack Application Development

. Microservices Development

. API Design Integration

. Cloud Native Development

. Performance Optimization

. Secure Coding Practices

. DevOps CI/CD

. Team Collaboration

. Technical Leadership

. Production Support Incident Resolution

Skills:

- Angular 2
- AngularJS
- Communication
- Java
- Agile

That same commitment to fairness extends to how we use technology. To support our recruitment team, AI tools may be used to help assess applications though they never replace human judgement. All hiring decisions remain entirely in the hands of our recruitment professionals.

📌 Senior Java Full Stack Developer (Chennai)
🏢 CGI
📍 Chennai

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior java full stack developer (chennai) / chennai