Citigroup Transaction Services (M) Sdn. Bhd. logo
Citigroup Transaction Services (M) Sdn. Bhd.1 day ago

Core Java Backend Developer - Assistance Vice President

Remote · Pune, Maharashtra, India or India

Type
Full Time
Level
Senior Level
Education
Bachelors Degree
Company size
Unknown

Job Summary

Senior Java Backend Developer for financial systems responsible for designing, developing, and maintaining Java-based applications including trading platforms, payment gateways, and risk management tools; implement RESTful APIs, microservices, ensure security, compliance, performance, and scalability; collaborate with product managers, business analysts, and architects; optimize and refactor code for performance and maintainability; perform regular code reviews; troubleshoot production issues to ensure high availability; work within Agile methodologies and stay updated with industry trends; document technical processes and solutions.

Required Qualifications

  • Bachelor’s degree in Computer Science, Engineering, Finance, or a related field (or equivalent practical experience)
  • 5+ years of experience as a Java developer, with a focus on financial applications or fintech
  • Strong knowledge of core Java, Java 8+ (or later), and relevant Java frameworks such as Spring Boot, Spring MVC, and Hibernate
  • Deep understanding of financial concepts such as payments, transactions, trading, risk management, and financial reporting
  • Hands-on experience in designing and developing secure, scalable, and high-performance financial applications
  • Experience designing and implementing message-driven systems for reliable, asynchronous processing in high-throughput, distributed environments
  • Solid experience with relational databases (e.g., Oracle, SQL Server) and NoSQL databases (e.g., MongoDB) in the context of financial systems
  • Proficiency in working with financial protocols (e.g., FIX) and integration with external financial data sources and APIs
  • Experience with microservices architecture and containerization (e.g., Docker, Kubernetes)
  • Strong problem-solving skills and the ability to troubleshoot complex production issues
  • Proficient with version control systems such as Git and experience in CI/CD processes
  • Extensive experience with Linux environments, including system administration, shell scripting, and performance tuning
  • Excellent communication skills, both verbal and written, with the ability to collaborate effectively across teams
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Citigroup Transaction Services (M) Sdn. Bhd.

Core Java Backend Developer - Assistance Vice President

Apply on Sorce