Show more filters
Banner image for Citi
Job Type   /   Job Level
Full-time   /   Others/Any
Job Location
Chennai, Tamil Nadu, India
A free Jobstore account is required to proceed to the employer site.
Core Technical Proficiencies (Must-Have)

The candidate must demonstrate 4-8 years of experience and strong, hands-on capabilities in the following areas:

Advanced Spring Framework Expertise:

  • In-depth, practical experience with the Spring Framework, particularly Spring Boot, for building microservices.
  • A strong grasp of core Spring principles, including dependency injection, and the overall Spring ecosystem.

Database and SQL Mastery:

  • Exceptional skills in writing complex, efficient, and optimized SQL queries.
  • A solid understanding of relational database concepts and practical experience with Oracle.
  • Familiarity with the ORAAS (Oracle as a Service) platform, including its architecture and operational model within our private cloud environment.

Microservices and Containerization:

  • Strong architectural understanding of microservices, including design patterns for building decoupled and independently deployable services.
  • Hands-on experience in developing, containerizing (e.g., with Docker), and deploying microservices on container orchestration platforms, specifically Red Hat OpenShift.

Asynchronous Communication and Messaging:

  • Proven experience in designing and developing services that utilize messaging protocols for asynchronous communication.
  • Practical expertise with one or more of the following technologies: Kafka, JMS, or IBM MQ.

DevOps Mindset and Tooling:

  • A clear understanding of DevOps principles and CI/CD pipelines.
  • Familiarity with modern DevOps tools, including source control with GitHub and continuous delivery with Harness.

Additional Valued Skills (Good-to-Have)

Integration Frameworks:

  • Knowledge and prior experience using Apache Camel for implementing enterprise integration patterns and connecting disparate systems.

Secure File Transfer:

  • Exposure to and experience with secure file transfer protocols and technologies, such as SFTP and IBM Connect:Direct.

Advanced Storage Systems:

  • Knowledge of various storage solutions, including network-attached storage (NAS) and object storage systems like S3.

------------------------------------------------------

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.

------------------------------------------------------

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.

View Citi’s EEO Policy Statement and the Know Your Rights poster.
A free Jobstore account is required to proceed to the employer site.
Jobs in India   »   Jobs in Tamil Nadu   »   Jobs in Chennai   »   Java Developer

More jobs

People also search