Senior Java Developer
Citi Group
Senior Java Developer
Job Req Id: 26960792
Location: Pune, Maharashtra, India
Job Type: Hybrid
Posted: May 15, 2026
We are seeking a highly skilled and motivated Java Developer to join our dynamic engineering team. The ideal candidate will be responsible for designing, developing, and maintaining high‑quality, high‑performance, and scalable Java-based applications. You will work closely with product managers, UX/UI designers, and other engineers to deliver cutting‑edge software solutions.
Key Responsibilities
- Design, develop, and implement new features and functionalities for Java-based applications, ensuring high performance, scalability, and maintainability.
- Write clean, efficient, well‑documented, and testable code in Java.
- Participate in the entire application lifecycle, focusing on coding, debugging, and testing.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot, debug, and upgrade existing systems.
- Conduct code reviews to ensure code quality and adherence to best practices.
- Identify and implement performance improvements and optimizations.
- Stay up‑to‑date with new technologies and industry trends, applying them to projects as appropriate.
- Contribute to all phases of the development lifecycle, including requirements gathering, design, development, testing, deployment, and support.
- Mentor junior developers and share knowledge within the team.
Required Skills and Qualifications
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 5+ years of professional experience in Java development.
- Strong proficiency in Java 8+ (including Lambdas, Streams, etc.).
- Solid understanding of object-oriented programming principles and design patterns.
- Experience with Spring Framework (Spring Boot, Spring MVC, Spring Security, Spring Data JPA).
- Familiarity with relational databases (PostgreSQL, MySQL, Oracle) and ORM frameworks (Hibernate, JPA).
- Experience with RESTful APIs and microservices architecture.
- Proficiency with version control systems (Git).
- Experience with build tools (Maven, Gradle).
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.
Preferred Skills (Nice to Have)
- Experience with cloud platforms (AWS, Azure, Google Cloud).
- Familiarity with containerization technologies (Docker, Kubernetes).
- Knowledge of message queues (Kafka, RabbitMQ).
- Experience with front-end technologies (JavaScript, React, Angular, Vue.js) for full-stack roles.
- Familiarity with CI/CD pipelines.
- Experience with Agile development methodologies (Scrum, Kanban).
- Understanding of testing frameworks (JUnit, Mockito).
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.
#J-18808-Ljbffr- ...Face to Face required for final discussion Experience Required: 7+ years Skill Set Required: Java Responsibilities: Design, develop, test, deploy, and maintain enterprise-grade web applications, APIs, and cloud-native solutions. Translate functional...SeniorFull time
- ...technologies, and identify talent - often in combination - to an endless array of real-world customer needsJob DescriptionTitle: Senior Java Developer Location: New York, NYType: Fulltime // PermanentInterview Process: Phone and Skype HireEnd Customer: Banking domainJob...SeniorFull time
$145k - $160k
We are seeking a highly skilled Senior Java Backend Engineer to support Oracle database upgrade readiness and application compatibility remediation. The resource will be responsible for assessing Java applications impacted by Oracle database and JDBC driver upgrades, implementing...Senior- ...Job Description Our client is looking for a technically proficient hands‑on Java and/or Scala developer, experienced in developing distributed systems. The position will require supporting different phases of product lifecycle including analysis, development and...Senior
- ...We are seeking a skilled Senior Java Developer to join our dynamic team. The ideal candidate will have a strong background in Java development with experence of working in AWS environment and a passion for creating scalable and efficient applications. The candidate will...Senior
- ...About the role Senior Java Developer is a remote engineering review track for evaluating Java code, debugging traces, and developer-facing AI outputs against real-world correctness standards. Reviewers reproduce failures, write the unit test the model should have written...SeniorHourly payFor contractorsRemote work10 hours per week
- ...Client: health insurance industry Job: Senior Java Developer Location: On-site 3 days per week in Columbia, SC Job type: 1-year contract, open to extensions and converting to permanent Job Description: Day-to-Day Responsibilities: Analyze, design,...SeniorPermanent employmentContract workWork experience placementSecond job3 days per week
- ...one of the fastest-growing companies in the U.S. Our team of Senior Technical Recruiters, Client Managers and Consultant Support... ...clients. Job Description ~ This position is for a senior Java developer working on a project to replace the system of record...Senior
- ...business area requiring smart, innovative, and self-sufficient developers to work closely with sales and quants. As the business continues... ...testing. # You will develop new and existing components in Java. Previous commercially proven experience is required, with a strong...SeniorWork at office
- ...We are looking for a bright and motivated Junior or Senior Software Developer to join us in assisting our client, a Large Hedge, building solutions... ...Skills/Qualifications: Deep understanding of Core Java (5,6), application server development, and Open Source toolkits...Senior
$155k - $215k
...President level, which is part of the job family responsible for developing and maintaining software solutions that support business needs.... ...world? Read on.We're seeking someone to join our team as a Sr Java Developer in FICFX. The ideal candidate will be expected to...SeniorTemporary work- ...Senior Full Stack Java Developer NYC - 5 days a week onsite Contract to hire Need a Full Stack Java Developer with strong experience in the data engineering space to help build and integrate data-driven intelligent solutions into the business processes. This...SeniorContract workLocal area
- ...Zohorecruit in New York City seeks a Senior Software Developer to design, implement, and test back-end services using Java and Kubernetes. You will contribute to the full stack from datastore to API, and help drive operational excellence, performance tuning, and security...Senior
$130k - $150k
...eligible Canadian, Mexican citizens). We do not support or transfer other visa types (e.g., H-1B). We are looking for a Senior Java Developer to join a Team of 7 developers in a leading financial institution in New York. This is a hands‑on backend development role...SeniorH1bLocal areaVisa sponsorshipWork visa$140k
...Senior Java Developer Job Description We are seeking a skilled Senior Java Developer to join a dynamic technology team. The ideal candidate will have a strong background in Java development, experience working in an AWS environment, and a passion for creating scalable...Senior$130k - $180k
...Operating at the intersection of business and technology we design, develop, and deliver sustainable solutions at pace and scale creating... ...an experienced Market Data Engineer with 7+ years of hands-on Java development experience to join BIP as a full-time consultant supporting...SeniorFull timeTemporary workRemote workWorldwide$158k - $205k
...a competitive portfolio of benefits to its employees. Role Description We are seeking a highly motivated Vice President Java Developer to join our Front Office Fixed Income Technology team in New York. The successful candidate will partner directly with traders,...SeniorWork at officeLocal areaWork from homeWorldwide- ...Montreal, London, Brussels, Luxembourg, Geneva, Lisbon, Porto, Casablanca, Madrid and Singapore. Context : We're hiring a Senior Java Architect / Principal Engineer to help design and build a new in-house FX Back Office Book of Record platform, a strategic,...SeniorFull time
$142.32k - $213.48k
...142,320.00 - $213,480.00Category: Technology, Applications Development, ProfessionalCompany: CitiJob Description SummaryThe Senior Java Developer, FX eCommerce is a senior level position responsible for architecting, building and maintaining backend systems that serve a...SeniorFull time$130k - $190k
...ground floor of a greenfield development project to design and develop a low-latency, electronic trading platform for interest rate... ...location and market standards Responsibilities - Hands on Senior Java Developer with enterprise development experience - Work with...SeniorRemote work$140k - $200k
...Operating at the intersection of business and technology we design, develop, and deliver sustainable solutions at pace and scale creating... ...environment. About the Role: We are seeking a Senior C++ / Java Developer to support a U.S. Treasury systematic trading...SeniorFull timeTemporary workRemote workWorldwide- ...PollFish platform and related services. You will lead complex Scala/Java systems, raise engineering standards, and influence across geo... ...role is hands-on with no direct reports, and involves mentoring senior engineers and driving AI-first practices. You will collaborate...Senior
- ...Nomura Holdings, Inc.'s Equity Digital Office in New York seeks a Senior Java Developer to join our front office trading team. You will design and optimize high-performance, low-latency Java applications for our systematic trading platform and ensure robust integration...SeniorWork at office
- Conduent is seeking a Java Developer to help shape the roadmap of our technology strategy. You will design, develop and maintain software systems, collaborating across teams and stakeholders from concept through delivery. You will work within a flexible, remote-friendly...SeniorRemote jobFlexible hours
$175k
...possibilities We Want to Talk to You! The Difference You Make The Senior Developer, Application Development serves as a highly experienced, hands... ...application development experience, with strong expertise in Java in a distributed system. - Required. ~ Advanced proficiency...SeniorHourly payFull timeContract workWork experience placementWork at officeShift work$175k - $250k
...Tradeweb plays a central role in modernizing market structure by developing innovative trading protocols, embedding analytics into... ...judgement, and accountability Group Details We're hiring a Senior Java Engineer. This is a highly hands-on role where you'll be...SeniorFull timeWork at officeImmediate startRemote workFlexible hours- ...Job Description: We are looking for a Senior developer, preferably with exposure to Cloud Architectures & Public Cloud offerings, to join... ...security, and observability. *Strong working knowledge of core Java, Spring-boot, and other Spring framework features. *...Senior
- ...Tech Mirrors in NYC, NY seeks a Java Technical Architect to lead enterprise architecture across UI, application, cloud, security, integration, and data platforms. You will drive architecture governance, establish technology standards, mentor engineering teams, and...Senior
- Remote Jobs in Europe is seeking a Senior Java Developer for a CMS migration project. The role centers on OpenCMS (Java, MariaDB), Samba (Linux) and Oracle, with remote work and travel not required for interviews. This is an international, long-term assignment. You will...SeniorRemote job
- Mindera is seeking seasoned Kotlin/Java Backend Developers to join an Agile, collaborative team. You will own backend design, implement scalable systems, and contribute across the full software lifecycle. Mentorship and knowledge sharing are encouraged in a fast-paced,...SeniorRemote job
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Java Developer. Be the first to apply!
- senior java software engineer New York, NY
- java microservice developer New York, NY
- java developer backend New York, NY
- java spring developer New York, NY
- lead full stack java developer New York, NY
- java developer full time New York, NY
- java cloud developer New York, NY
- java web developer New York, NY
- remote junior java developer New York, NY
- java software engineer New York, NY




