PowerToFly
Recent searches
  • Events
  • Companies
  • Resources
  • Log in
    Don’t have an account? Sign up
Filters
Clear All
Advanced filters
Job type
  • Reset Show results
Date posted
  • Reset Show results
Experience level
  • Reset Show results
Company
  • Reset Show results
Skills
  • Reset Show results
Clear All
Cancel Show Results
Active filters:
Results 3057 Jobs

Wondering why you’re not getting hired?

Take your 3-min quiz and find out!

  • See what’s holding you back
  • Know exactly what to fix
  • Get a plan to move forward
Take the Quiz!
Loading...
Loading more jobs...

No more jobs to load

No more jobs to load

Engineer Sr Analyst - C12 - PUNE
Save Job
Citi

Engineer Sr Analyst - C12 - PUNE

Onsite Pune, India Senior
Posted a day ago
Save Job

Watch this video to learn more about Citi

Job Details

Engineer Sr Analyst - Java Job Description (8+ Years Experience)

Role Summary

We are seeking talented Java Developers to design, develop, and maintain complex backend systems. Successful candidates will be instrumental in building scalable, reliable, and high-performance microservices-based solutions, collaborating with cross-functional teams, and contributing to a culture of continuous improvement.

Key Responsibilities Common Responsibilities (Across All Levels)
  • Collaborate with cross-functional teams to define, design, and deliver new features.
  • Implement data access layers using Hibernate and JPA and manage caching using Redis or other caching frameworks.
  • Ensure high quality through effective code reviews, static code analysis, and performance optimization.
  • Contribute to a culture of continuous improvement.
Responsibilities Specific to Experience Level (8+ Years)
  • Lead the design and development of complex backend systems using Spring, Spring Boot, and Spring Cloud technologies.
  • Architect and implement microservices-based solutions with a strong focus on scalability, reliability, and performance.
  • Strategically guide the integration and optimization of Oracle and MongoDB in high-performance environments.
  • Mentor junior developers and contribute significantly to a culture of continuous improvement.
Required Skills and Qualifications Experience
  • 8+ years of software development experience with a strong focus on Java.
Spring Ecosystem
  • Expert-level knowledge and proven experience in Spring Framework, Spring Boot, and Spring Cloud.
Microservices Architecture
  • Expert-level understanding and practical application of Microservices Architecture and best practices, including design patterns and advanced concepts.
Data Access & Databases
  • Expert-level proficiency in Hibernate, JPA, relational (Oracle), and NoSQL (MongoDB) databases, including complex query optimization and schema design.
Caching (Redis)
  • Deep experience and proven expertise with Redis or equivalent for advanced caching strategies and performance optimization.
Application Performance
  • Strong understanding and practical experience in application performance, monitoring, and optimization techniques, including troubleshooting and tuning.
Problem-Solving
  • Exceptional problem-solving skills and demonstrated ability to lead and resolve highly complex development challenges.
Preferred Qualifications (Common Across All Levels, but expectation of depth increases with seniority)
  • Knowledge of API Gateways, Service Discovery, and Distributed Tracing (e.g., Spring Cloud Gateway, Eureka, Zipkin).
  • Familiarity with containerization tools like Docker and orchestration with Kubernetes.
  • Experience with code quality tools (e.g., SonarQube, CheckStyle).
  • Understanding of security best practices for backend development (OAuth2, JWT, Spring Security).
Soft Skills Collaboration
  • Proven leadership and team collaboration skills across multiple teams.
Communication & Stakeholder Management
  • Strong communication and stakeholder management, including executive communication.
Technical Depth & Business Acumen
  • Ability to strategically balance technical depth with long-term business priorities.
Code Quality
  • Strong passion and advocacy for high-quality, clean, and maintainable code, driving best practices.

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

Job Family Group:

Technology

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

Job Family:

Systems & Engineering

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

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.

Required Skills
  • Java
  • Spring Framework
  • Spring Boot
  • Spring Cloud
  • Microservices Architecture
  • Hibernate
Company Details
Citi
 
Work at Citi

About Citi Working at Citi is far more than just a job. A career with us means joining a team of more than 200,000 dedicated people from around... Read more

Did you submit an application for the Engineer Sr Analyst - C12 - PUNE on the Citi website?