Senior Java Engineer
Citi
Senior Java Engineer
Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you'll have the opportunity to grow your career, give back to your community and make a real impact.
Job Overview
Position Summary
We are seeking an experienced Senior Java Engineer with exceptional analytical and problem-solving skills to join our global team. The ideal candidate will be a hands-on Java/J2EE expert who will play a pivotal role in our ongoing digital transformation initiatives.
Responsibilities:
- Solution Design and Development: Collaborate with a global team to analyze requirements, contribute to technical solutions, and develop scalable middleware services that meet client needs and strategic objectives.
- Project Contribution and Delivery: Take responsibility for the successful delivery of assigned tasks and components within a larger solution. Ensure your work meets project milestones and quality standards.
- System Analysis: Analyze existing application systems to identify areas of complexity, performance bottlenecks, and potential risks. Contribute to strategies for modernization and improvement.
- Team Communication: Communicate effectively with project teams to clarify requirements, discuss technical ideas, and provide regular updates on development progress.
- Continuous Improvement: Contribute to the team's continual improvement by suggesting enhancements to software architecture, development processes, and the adoption of new technologies.
- Standards and Compliance: Strictly adhere to Citi's engineering standards and best practices. Ensure all essential procedures are followed and help define operating standards and processes.
- Code and Design Reviews: Consistently perform and participate in code and design reviews.
- Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.
Qualifications and Technical Skills:
- Experience: 5+ years of relevant experience in an Application Development or Systems Analysis role.
- Core Java Expertise: Expert-level, hands-on knowledge of Java/J2EE, the Spring Framework Stack, and Spring Boot.
- Microservices Architecture: Deep understanding of microservice principles, patterns, and best practices. Hands-on experience developing Spring Boot-based microservices is essential.
- Database Proficiency: Demonstrable hands-on experience with MongoDB.
- Development Lifecycle: Proficiency with SCM tools such as Git and project management tools like JIRA. Experience working within an Agile/Scrum methodology is required.
- Architectural Fundamentals: Strong foundation in systems analysis, design, and architecture. Ability to contribute to both high-level and low-level system design (e.g., sequence diagrams, class diagrams).
- Consistently demonstrates clear and concise written and verbal communication.
- Ability to operate with a limited level of direct supervision.
- Ability to adjust priorities quickly as circumstances dictate.
Desired Technical Skills:
- A strong understanding of Apache Kafka is highly desirable.
Education:
- Bachelor's degree or equivalent in Software Engineering, Computer Science, or a related engineering discipline.
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.
- ...Senior Java Engineer Client is looking for an accomplished Java Specialist to work with a team, that partners with business leaders and industry experts to build transformational technology to drive revenue, maximize efficiency and optimize allocation of resources....Senior
$120k - $140k
...Senior Java Engineer - NY/NJ Jersey City, New Jersey, United States $ 120,000.00 - 140,000.00 (US Dollar) Or refer someone About the Job Senior Java Engineer - NY/NJ We're Looking For A Senior Software Engineer! You Will Perform all phases of...SeniorContract workWork visa- ...Senior Java Engineer Jersey City, NJ Type: Contract Category: Development Industry: Financial Services Reference ID: JN -052026-107116 Date Posted: 05/25/2026 Shortcut: Description Recommended Jobs Description: On-site in Jersey City...SeniorHourly payContract workLocal area
- ...Senior Java Engineer – Markets Financing Technology Discover your future at Citi Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you'll have the opportunity...SeniorShift work
- ...remediation of recurring issues to improve overall operational stability of software applications and systems. Contributes to software engineering communities of practice and events that explore new and emerging technologies. Adds to team culture of diversity, equity,...Senior
- ...client technical leads. Core Development Skills Java & React (Must-Have): Essential for backend integration and... ...pipeline for code onboarding We are currently seeking a Senior Full Stack Java Engineer to join our team • Design, develop, and operate end-to-...SeniorFull time
- ...Java Senior Lead Software Engineer Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Java Senior Lead Software Engineer at JPMorganChase within the Asset Management Real...SeniorFor contractors
$150k - $225k
...Action Employer. Workplace Posters | U.S. Department of Labor ( Group Details Tradeweb is looking for a seasoned Senior Full Stack Java Engineer to join our team, focusing on developing products for major fintech companies, investment banks, or financial...SeniorFull timeWork at officeImmediate startRemote workFlexible hours$122.5k - $192.5k
...FICO is looking for a Senior Software Engineer to enhance its analytic decisioning platform. You will work in a dynamic team focusing on backend... ...decisioning and analytics execution. The job requires proficiency in Java and Spring, experience with cloud technologies, and...Senior- ...Senior Java Angular Engineer - Tech Lead - Vice President Discover your future at Citi Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you'll have the opportunity...Senior
$100k - $125k
...Must Have Technical/Functional Skills Java 8+, Spring Boot Roles & Responsibilities • Develop high-quality, production-ready REST APIs. Write clean, maintainable, and testable code. • Follow coding standards and best practices • Build and integrate...Senior- ...Senior Java Developer Location: Jersey City, NJ Duration: Full Time Job Description: Senior Java Developer – Cloud Native... ...begin development with minimal hand-holding. Cloud-Native Engineering: Designs and builds applications optimized for cloud platforms...SeniorFull timeImmediate start
- ...Data Software Research Company (DSRC) is seeking a skilled engineer with extensive experience in Core Java and AWS services, focusing on RESTful API and Microservice architecture development. The ideal candidate will possess a strong background in Spring frameworks with...Senior
$105k - $165k
...FICO seeks a technical leader to drive architecture and design for consumer applications. The role involves building Java-based microservices, designing RESTful APIs, and translating business needs into effective technical solutions. Compensation ranges from $105,000...Senior- ...About the role At SPD Technology, we are seeking a Senior Java Engineer to design, build, and maintain scalable backend services for data ingestion, enrichment, and delivery. The platform supports analytical and operational workloads across multiple internal systems,...SeniorRemote workFlexible hours
- .../pgSQL) 5+ years of experience developing applications using Java or a similar object-oriented language Ability to work in a team... ...and facilitate group discussions Knowledge of Software Engineering principles Ability to work on multiple projects simultaneously...Senior
$120k - $130k
...Sr. Java Developer– Tekniforce We are looking for a Sr. Java Developer. This is a full‑time permanent hire position with our client... ...Bachelors Degree in Computer Science or Information Technology Seniority level Mid‑Senior level Employment type Full‑time Job function Information...SeniorPermanent employmentFull timeRemote workVisa sponsorship- ...Senior Java Developer Looking for a highly skilled senior Java developer to join the Infrastructure Security Technologies (IST) organization... ...while implementing the adoption of modern software engineering & delivery practices using Java, Spring Boot REST/Microservices...SeniorWork experience placement
- ...architectural capabilities to identify optimization points and improve engineering efficiency. Understand business and product requirements, and... ..., Software Engineering, or related fields. Solid foundation in JAVA, including JVM, IO, multithreading, concurrency, and networking...Senior
- ...A leading technology solutions provider is seeking a Senior COBOL / Java / Spring Batch Developer to support a large-scale federal modernization initiative. The ideal candidate will analyze and convert legacy COBOL systems into modern Java applications, collaborating with...Senior
- ...co-founded in 2019. We offer a custom-tailored, white‑glove engineering service fit for our clients, because a digital transformation... ...our global talent has helped many clients achieve their goals. Senior Java Engineer(with Scala) We are seeking a highly skilled Senior...Senior
- ...Java Senior Developer First IT Solutions Job Description Essential Duties and Responsibilities: Design, development and implementation of complex multi-tier systems with Web front end using Java / J2EE technologies. Deliver high quality code to realize...SeniorPermanent employment
- ...Senior Developer Client is seeking a highly skilled Senior Developer with strong expertise in Java, Spring Boot, Microservices, Kafka, and AngularJS. This role involves building... ...participate in code reviews to ensure engineering excellence. Debug, troubleshoot, and...Senior
- ...Senior Java Developer Client is seeking a Senior Java Developer to join our Securities Services division. In this role, you will be... ...particularly Securities Services or Custody. Knowledge of workflow engines and business process automation. Exposure to DevOps...Senior
- ...Responsibilities Kforce has a client that is seeking a Senior Java Engineer. Candidates must be local to NY, NY; Hoboken, NJ; Chicago, IL; or San Francisco, CA, with week 1 expected to be onsite at the corresponding client location. After the first week, contract...SeniorHourly payContract workLocal areaRemote work
$91k - $121k
...A leading healthcare technology firm is seeking a Software Engineer with a strong background in Java and AWS. This role involves designing and implementing scalable software solutions while collaborating with cross-functional teams. The ideal candidate will have over five...Senior- ...Senior Java Developer Location: Jersey City, NJ (or) Boston, MA Contract & Full Time Job Description: ~10+ years of hands-... ...collaboration skills, with the ability to work effectively across engineering, operations, and business stakeholders ~ Experience in the...SeniorFull timeContract work
$140k - $190k
...leading ticketing and live event commerce platform is seeking a Senior Software Engineer to join its team. The role offers a remote work option,... ...unlimited PTO. Candidates should have over 8 years of experience in Java development, strong skills in software architecture, and...SeniorRemote work- ...Framework Ventures is seeking a talented Java Software Engineer for the Liquidity Platform team to enhance crypto trading capabilities. The position involves collaborating with team leads on strategies, improving production environments, and ensuring robust trading infrastructure...Senior
- ...Pharos Production Inc is seeking a Senior Java Developer to work on an innovative NFT search engine platform. The ideal candidate will have over 8 years of robust experience in core Java programming, with a strong background in designing scalable web services and building...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Java Engineer. Be the first to apply!
- junior java developer Jersey City, NJ
- lead full stack java developer Jersey City, NJ
- java developer remote Jersey City, NJ
- java developer remote part time Jersey City, NJ
- java angular developer Jersey City, NJ
- java web developer Jersey City, NJ
- java developer full time Jersey City, NJ
- java cloud engineer Jersey City, NJ
- senior java software engineer Jersey City, NJ
- full stack java developer Jersey City, NJ

