Avp - Java Microservices - Chennai

3 days ago


Chennai Tamil Nadu, India Citi Full time

**Responsibilities**:

- Design, develop, and maintain robust, scalable, and high-performance Java-based backend services.
- Architect and implement microservices using Spring Frameword 6, Spring Boot 3 and Spring Cloud.
- Design and implement event-driven architectures using Apache Kafka.
- Work with MongoDB and Oracle - design schemas and optimize queries.
- Implement and maintain comprehensive unit and integration tests.
- Participate in code reviews and mentor junior developers.
- Contribute to the continuous improvement of our development processes and best practices.

**Qualifications**:
**Required Qualifications**:

- 8+ years of experience in Java development, with a strong command of Core Java concepts.
- Extensive experience with Sp**ring Framework, including Spring Boot and Spring Cloud.**:

- Proven track record of designing and implementing microservices architecture.
- Experienced in Reactive programming.
- Proficiency in working with Apache Kafka, including designing and implementing event-driven systems.
- ** Solid understanding of NoSQL database concepts and best practices.**:

- Experience with Oracle databases and SQL, and performance optimization.
- Expertise in RESTful API design principles.
- Proficiency in writing unit and integration tests using frameworks like JUnit and Mockito.
- Expertise in implementing authentication and authorization in microservices architecture (OAuth 2.0, JWT etc.).

**Preferred Qualifications:;**
- Familiarity with containerization technologies (e.g., Docker, Kubernetes).
- Experience with CI/CD pipelines and DevOps practices.
- Understanding of Agile methodologies.
- Having experience in advanced knowledge of Angular framework.
- Expertise in component-driven development, with a focus on creating reusable, modular, and scalable UI components.
- Demonstrated ability to create scalable and maintainable app using Micro Front End (MFE) principles.
- Proven experience with state management solutions (e.g., NgRx, RxJS, Akita, Signals).
- Strong proficiency in TypeScript and JavaScript.
- Extensive experience with unit testing frameworks (e.g., Jasmine, Karma)

**Education**:

- Bachelor’s degree/University degree or equivalent experience

This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.**Job Family Group**:
Technology
- **Job Family**:
Applications Development
- **Time Type**:
Full time
- **Most Relevant Skills**

Please see the requirements listed above.
- **Other Relevant Skills**

For complementary skills, please see above and/or contact the recruiter.-
- View Citi’s _EEO Policy Statement_ and the _Know Your Rights_ poster._



  • tamil nadu, India Tata Consultancy Services Full time

    TCS present an excellent opportunity for Senior Java Microservices Job Location: Chennai Experience required : 4- 10 yrs Interview date: 15-Nov-25 (Saturday) Skills: Java, springboot , microservices, kafka Walk in Interview Location : Chennai, Tata Consultancy Services, , Sholinganallur, OLD Mahabalipuram, Chennai, Tamil Nadu Must-Have Proficient in Java 8...


  • Chennai, Tamil Nadu, India Tata Consultancy Services Full time

    TCS Hiring !!! Role :Java Spring boot Microservices Exp: 4-8 Yr Location: Chennai JD **Must-Have** **(Ideally should not be more than 3-5)** - Fluent in Java/J2EE hands-on coding - Good Analytical and Communication Skills - Ability to guide junior Java developers on the team **Good-to-Have** - Experience with Microservices, Spring...

  • Java Springboot

    1 week ago


    Chennai, Tamil Nadu, India Tata Consultancy Services Full time

    TCS Inviting Application- Role : Java Springboot & Microservices+AWS- Experience : 6-10 Years- Location : ChennaiStrong Experience of Java, Springboot and Microservices. - Should have a working knowledge of web services. - Should have worked in the distributed agile model and continuous integration. - Should have knowledge of designing and implementation of...


  • tamil nadu, India Tata Consultancy Services Full time

    Greetings from TCS!TCS is hiring for Java Microservices/SpringbootJob Summary:Role : Java Microservices/SpringbootExperience: 5 years to 10 yearsJob Location: Chennai/BangaloreMust-Have**Experience using and developing RESTful APIs using JAX-RS, JSONExperience in use of source code management system like SVN or GIT and build tools like ant, maven,...


  • tamil nadu, India Tata Consultancy Services Full time

    TCS present an excellent opportunity for Senior Java MicroservicesJob Location: ChennaiExperience required : 4- 10 yrsInterview date: 15-Nov-25 (Saturday)Skills: Java, springboot , microservices, kafkaWalk in Interview Location : Chennai, Tata Consultancy Services, 415 21 24, Sholinganallur, OLD Mahabalipuram, Chennai, Tamil Nadu 600086Must-HaveProficient in...


  • Chennai, India Tata Consultancy Services Full time

    TCS present an excellent opportunity for Java Springboot Microservices Job Location: Chennai (Only) Experience required : 7-10 yrs Skills: Java, Springboot Walk In Interview date: 29-Nov-25 (Saturday) Location: Chennai Magnum Must-Have - Core Java - Spring Boot - Java EE - SQL Database - Microservices - Git version control system Good-to-Have - NoSQL...


  • chennai, India Tata Consultancy Services Full time

    TCS present an excellent opportunity for Java Springboot Microservices Job Location: Chennai (Only) Experience required : 7-10 yrs Skills: Java, Springboot Walk In Interview date: 29-Nov-25 (Saturday) Location: Chennai Magnum Must-Have Core Java Spring Boot Java EE SQL Database Microservices Git version control system Good-to-Have NoSQL Database Unix/Linux...


  • Chennai, India Tata Consultancy Services Full time

    TCS present an excellent opportunity for Java Springboot Microservices (Developer) Job Location: Chennai (Only) Experience required : 7-10 yrs Skills: Java, Springboot , Microservices Walkin_ Interview date: 29-Nov-25 (Saturday) Location : Chennai Magnum Must-Have - Extensive development experience in Java Springboot and Microservices - Hands on development...


  • chennai, India Tata Consultancy Services Full time

    TCS present an excellent opportunity for Java Springboot Microservices (Developer) Job Location: Chennai (Only) Experience required : 7-10 yrs Skills: Java, Springboot , Microservices Walkin_ Interview date: 29-Nov-25 (Saturday) Location : Chennai Magnum Must-Have Extensive development experience in Java Springboot and Microservices Hands on development in...


  • Chennai, India 2COMs Full time

    Skill: Java, Microservices Location: CHN/HYD Experience : 6 yrs - 12 yrs Level: SA/M **JD: - ** Candiate should be well versed in Java/j2ee **Job Information**: Salary **1500000 - 1800000** *** Work Experience **Experienced** *** City **chennai** *** State/Province **Tamil Nadu** *** Country **India** *** Industry **IT...