Engineer Senior Analyst (Spring Boot, Java)

Citi

Singapore

On-site

SGD 120,000 - 180,000

Full time

3 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Citi Singapore is seeking a Java Micro Service Developer to join an agile team building enterprise-scale applications on Spring Boot, Java, and Angular Material in a CI/CD environment on ECS. You will design, develop, test, and deploy microservices, while ensuring performance and reliability.

The role requires strong core Java/J2EE experience, microservices design, REST services, and familiarity with SDLC, CI/CD tools, and databases.

Qualifications

  • 2+ years Java development with microservices and Spring-based stack.
  • 5+ years in Core Java/J2EE and related technologies.
  • Experience with RESTful services and SOA/microservices architecture.
  • Understanding of SDLC and Agile methodologies.
  • Exposure to CI/CD pipelines and DevOps practices.
  • Database knowledge in SQL Server or MongoDB.

Responsibilities

  • Design and develop high-volume, low-latency microservices.
  • Implement using Java, Spring Boot, and Angular.
  • Contribute in Agile environment using JIRA.
  • Develop and deploy CI/CD pipelines with Jenkins, Bitbucket, and Artifactory.
  • Write unit tests and perform integration testing.
  • Ensure security compliance with Citi standards.
  • Collaborate with SRE on monitoring and reliability.
  • Provide Level 3 support for critical issues.

Skills

Core Java/J2EE
Spring Boot
Hibernate
Angular
SOA & Microservices
REST Services Development
CI/CD & DevOps basics
JIRA

Education

Bachelor's degree

Tools

Jenkins
Bitbucket
Artifactory
ECS (Elastic Container Service)
SQL / MongoDB

Job description

Job Description

This role is for Java Micro Service Developer who will be part of an agile development team, building and working on enterprise-level software systems on top Spring Boot, Java, and Agular Material development stack using CI/CD framework on ECS platform with microservice architecture, and database knowledge.

Responsibilities
  • Design and development of high-volume, low-latency, highly scalable applications for mission-critical application services.
  • Development using Java, Spring Boot framework with Angular
  • Day to day development work in Agile development environment using JIRA
  • Application code development, integration testing, and deployment using CI/CD framework using Bitbucket, Artifactory, Jenkins, BMC RLM, etc.
  • Writing unit tests in java script using modern testing tools
  • Unit Testing using mocking frameworks
  • Securing the micro service applications to complaint to Citi security standards
  • Development and Implementation of monitoring controls, integration with monitoring and reporting tools
  • Tuning the application’s performance and availability to meet the application SLO and SLAs
  • Contribute to SRE team work on continuous improvement.
  • Collaborate on end-to-end resiliency and continuity of business tests.
  • Provide level 3 support on critical application issues
Experience
  • 2+ years java development experience with java based micro-services framework and implementation, spring framework, hibernate framework, sql, etc.
  • 5+ years of strong experience in Core Java/J2EE, Node-JS, Sprint Boot, etc.
  • Should have deep knowledge of SOA & Micro services, REST Services Development
  • Strong knowledge on Software development lifecycle (SDLC)
  • Required technical knowledge in Agentic AI, MCP server and their tools
  • Working knowledge on Databases of SQL server or MongoDB would be added advantage.
  • Exposure to AI Coding tools such as Devin, Cursor
  • Excellent communication skills
Education
  • Bachelor’s degree/University degree or equivalent experience
Job Family Group

Technology

Job Family

Systems & Engineering

Time Type

Full time

Most Relevant Skills

Please see the requirements listed above.

Equal Opportunity Statement

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Engineer Senior Analyst (Spring Boot, Java)
Engineer Senior Analyst (Spring Boot, Java)

Citigroup Inc. • Singapore

On-site
SGD 60,000 - 90,000
Engineer Senior Analyst (Spring Boot, Java)
Engineer Senior Analyst (Spring Boot, Java)

Citibank (Switzerland) AG • Singapore

On-site
Confidential
26991240 Engineer Senior Analyst (Spring Boot, Java)
26991240 Engineer Senior Analyst (Spring Boot, Java)

CITIBANK N.A. • Singapore

On-site
SGD 90,000 - 150,000
Digital Software Engineer Senior Manager (Vice President)
Digital Software Engineer Senior Manager (Vice President)

Citi • Singapore

On-site
SGD 180,000 - 260,000
Digital Software Engineer Senior Manager (Vice President)
Digital Software Engineer Senior Manager (Vice President)

Citibank (Switzerland) AG • Singapore

Hybrid
Confidential
Senior Java Full Stack Developer (Vice President)
Senior Java Full Stack Developer (Vice President)

Citigroup Inc. • Singapore

On-site
SGD 150,000 - 190,000
Applications Development Senior Programmer Analyst (Wealth Technology)
Applications Development Senior Programmer Analyst (Wealth Technology)

Citigroup Inc. • Singapore

On-site
SGD 180,000 - 230,000
Applications Development Senior Programmer Analyst (Wealth Technology)
Applications Development Senior Programmer Analyst (Wealth Technology)

Citi • Singapore

On-site
SGD 120,000 - 190,000
Applications Development Senior Programmer Analyst (Wealth Technology)
Applications Development Senior Programmer Analyst (Wealth Technology)

Citibank (Switzerland) AG • Singapore

On-site
Confidential
Digital Software Engineering Technical Lead Analyst (Vice President)
Digital Software Engineering Technical Lead Analyst (Vice President)

Citi • Singapore

On-site
SGD 180,000 - 300,000