Java Api Developer (Chennai)

Java Api Developer (Chennai)

13 Nov
|
Citi
|
Chennai

13 Nov

Citi

Chennai

Discover your future at Citi : Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact.

Job Overview : Responsibilities :

- Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems
- Serve as advisor or coach to new or lower level analysts
- Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
- Has the ability to operate with a limited level of direct supervision.
- Can exercise independence of judgement and autonomy.
- Acts as SME to senior stakeholders and /or other team members.

Qualifications :

- 5+ years of relevant experience in the Financial Service industry
- Intermediate level experience in Applications Development role
- Consistently demonstrates clear and concise written and verbal communication
- Demonstrated problem-solving and decision-making skills
- Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements

Skills & Requirements

- Robust in Core Java — collections, generics, streams, lambdas, exception handling, OOPs concepts, and multithreading/concurrency (executors, threads).

- Strong in Spring Boot — Spring Data, Spring Batch, Spring Security.

- Hands-on with Spring Security — authentication/authorization, BCrypt, role-based access control, and securing REST endpoints.

- Design, develop,



and maintain RESTful APIs using Java and Spring Boot.

- Must have e end-to-end API development lifecycle — from design and contract definition through implementation, testing, deployment, and monitoring. :

- Strong understanding and implementation experience of integrating APIs with API gateways such as Apigee and Amazon API Gateway.

- Proficient with Jackson (ObjectMapper config, custom serializers, strict request validation) and OpenAPI/Swagger for API documentation.

- Write and optimize complex Oracle SQL queries (multi-table joins, analytic functions, subqueries, performance tuning).

- Experience with Kafka, MQ, or event-streaming platforms for real-time data ingestion and processing.

- Open to working on data pipelines and building ETL workflows using Java or other programming languages such as Scala as required.

- Work with data warehousing concepts — fact/dimension modeling, slowly changing dimensions, and data quality checks.

- Basic understanding of the Big Data ecosystem is a plus.

- Good to have experience building and optimizing data workflows using tools such as Apache Spark.

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.

📌 Java Api Developer (Chennai)
🏢 Citi
📍 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: java api developer (chennai) / chennai

Subscribe to this job alert:

Get the latest job offers by email for: java api developer (chennai) / chennai