Citi
Citi3h ago
Indeed

Senior Java Backend Developer – Ass...

Pune, Maharashtra
Full Time
Senior Level

Auto Apply to 50+ AI Matched Senior Java Backend Developer – Ass... Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Citi

Qualifications

10/10 matched

Experience Level: Senior Level

  • </b> Excellent problem-solving
  • debugging
  • and communication</li></ul></div></li></ul><p><b>
  • Education:</b></p><ul><li>
  • Bachelor&rsquo;s/University degree or equivalent experience</li></ul><p></p><p>
  • -</p><p><b>
  • Job Family Group:
  • </b></p>Technology<p>
  • Job Family:</b></p>
  • Digital Software Engineering<p>

Full Job Description

Senior Java Backend Developer – Assistant Vice President

at Citi in Pune, Maharashtra

About the Role

We are seeking a highly skilled Senior Java Backend Developer to join our team in Pune. In this role, you will be instrumental in designing, developing, and maintaining high-performance server-side applications. You will leverage your expertise in Java (8+), Spring Boot, and microservices architecture to build robust and scalable solutions. This position offers an opportunity to contribute significantly to our digital transformation initiatives and mentor junior developers.

Key Responsibilities

  • Design, develop, and maintain high-performance server-side applications using Java (8+), Spring Boot, and microservices architecture.
  • Optimize database performance with expertise in both SQL and NoSQL databases.
  • Implement and manage CI/CD pipelines to ensure efficient software delivery.
  • Conduct thorough code reviews to maintain code quality and best practices.
  • Mentor and guide junior developers, sharing knowledge on software design patterns and best practices.
  • Develop and document robust RESTful APIs for frontend or third-party integration.
  • Write comprehensive unit and integration tests using frameworks like JUnit and Mockito.
  • Identify, debug, and resolve performance bottlenecks in applications.
  • Collaborate with DevOps teams on service deployment using CI/CD tools such as Jenkins, Bitbucket, Docker, and Kubernetes.
  • Build scalable, secure, and maintainable backend services and microservices, primarily using Spring Boot.
  • Design, implement, and optimize database schemas and queries for SQL (MySQL, PostgreSQL, SQL Server) and NoSQL databases.

Required Skills & Qualifications

  • Strong proficiency in Java 8 or higher, Spring Framework (Spring Boot, MVC, Security), and Hibernate.
  • Solid understanding of software design patterns, Object-Oriented Programming (OOP) principles, and microservices architecture.
  • Advanced experience with SQL databases and familiarity with NoSQL solutions (e.g., MongoDB, Redis).
  • Experience with cloud platforms such as AWS, GCP, or Azure.
  • Proficiency with messaging queues like Kafka/RabbitMQ.
  • Experience with CI/CD tools and practices.
  • 5-10+ years of professional experience in backend development.
  • Excellent problem-solving, debugging, and communication skills.
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

About Citi

Citi is a leading global financial services corporation. Citi operates in more than 160 countries and jurisdictions around the world, providing consumers, corporations, governments and institutions with a broad range of financial products and services.

Citi is an equal opportunity employer.

Company

Citi

Citi

Citi is a leading global financial services corporation providing consumers, corporations, governments and institutions with a broad range of financial products and services, including consumer bankin...

Pune, Maharashtra
Posted on Indeed
Senior Java Backend Developer – Assistant Vice President at Citi | Pune, Maharashtra | Apply Now | MindMyJob | MindMyJob - AI Job Search Platform