CrawlJobs Logo

Filters

Location
Salary

Senior Java Programmer Jobs

12 Job Offers

Application Development Senior Talend And Java Programmer
Save Icon
Senior Talend & Java Programmer sought for a high-impact Applications Development role in Pune, India. You will lead systems analysis and programming, leveraging expertise in Talend API, Cloud engineering (OpenShift, Kubernetes), and Java. Key requirements include building RESTful APIs with Sprin...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Application Programmer (Java) - Vice President
Save Icon
Senior Java Application Programmer (VP) sought in Sydney to lead Cash Equities application development. Leverage 8+ years of Java expertise, Linux, and FIX protocol knowledge to drive SDLC from design to deployment. This role demands deep front/middle office systems experience and microservices a...
Location Icon
Location
Australia , Sydney
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Java - Applications Development Senior Programmer Analyst
Save Icon
Senior Java Applications Developer with 8-12 years of experience needed in Pune, India. Must have hands-on expertise in Java/J2EE, Spring Boot, Web Services, React JS, and MongoDB/Oracle databases. You will lead system design, mentor juniors, and manage full SDLC for complex applications. This ro...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Applications Development Senior Programmer – Java Fullstack
Save Icon
Seeking an experienced **Applications Development Senior Programmer** for a **Java Fullstack** role in **Pune, India**. You will leverage 6-8 years of expertise in **Java, React, and TypeScript** to lead systems analysis, development, and implementation. This position involves managing project li...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Java Full Stack Applications Development Senior Programmer Analyst
Save Icon
Location Icon
Location
India , Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Applications Development Java Programmer – Vice President
Save Icon
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
120800.00 - 170800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Java Back End Applications Development Senior Programmer Analyst – Assistant Vice President
Save Icon
Senior Java Back End Developer (AVP) sought in Chennai to lead applications development and systems analysis. Requires 8+ years of experience with Java 1.8+, Spring Boot, REST APIs, and Oracle. Drive full project lifecycle from feasibility to implementation, optimizing performance and scalability...
Location Icon
Location
India , Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Java Applications Development Senior Programmer Analyst
Save Icon
Join our Technology team in Pune as a Senior Java Programmer Analyst. This role requires 8+ years of Java, API, and Cloud (Openshift/Kubernetes) development expertise. You will design and implement applications using Spring, REST APIs, and modern databases. Experience with Agile, DevOps, and fina...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Java Applications Development Senior Programmer Analyst
Save Icon
Join Citi in Mississauga as a Senior Programmer Analyst. Leverage 5+ years of J2EE/Java expertise to develop complex applications using SpringBoot and React. Lead Agile projects, supervise a team, and solve challenging business problems in a global banking environment. This role offers a key oppo...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
94300.00 - 141500.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Programmer Analyst Core Java, Containerization & Cloud
Save Icon
Seeking a Senior Programmer Analyst in Pune to architect and develop high-performance applications. The role demands 8+ years of expert Core Java skills, including multithreading and JVM optimization. You will lead the full SDLC for scalable, containerized solutions deployed on cloud platforms.
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Java Programmer Analyst
Save Icon
Join a leading technology team as a Senior Java Programmer Analyst in Pune. Design and architect scalable microservices using Java and Spring Boot. Lead technical discussions, mentor junior developers, and ensure high-quality backend systems. Bring 8+ years of experience to drive performance and ...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Java Programmer
Save Icon
Join a growing company as a Senior Java Programmer in Warsaw. Develop innovative CRM and MarTech solutions using Java, microservices, and AWS cloud. We seek an expert with 5+ years' experience to build scalable systems in a hybrid work environment. Enjoy an attractive salary, flexibility, and int...
Location Icon
Location
Poland , Warsaw
Salary Icon
Salary
Not provided
teamquest.pl Logo
TeamQuest Sp. z o. o.
Expiration Date
Until further notice

About the Senior Java Programmer role

Explore senior Java programmer jobs and discover a pivotal career at the heart of modern software engineering. Senior Java programmers are experienced technical professionals who design, build, and maintain complex, high-performance applications that drive business operations. This role transcends basic coding, involving deep architectural thinking and end-to-end ownership of the software development lifecycle. Professionals in these positions are responsible for translating intricate business requirements into robust, scalable, and secure technical solutions. They typically lead the analysis, design, construction, testing, and implementation of new systems or major enhancements to existing ones.

Common responsibilities for senior Java programmers include architecting application frameworks, writing high-quality code, and conducting rigorous code reviews to enforce best practices. They are tasked with troubleshooting and resolving time-sensitive production issues, ensuring system reliability and performance. A significant part of their role involves mentoring junior developers, providing technical guidance, and contributing to team documentation and engineering standards. They also collaborate closely with cross-functional teams, including business analysts and product managers, to ensure technical deliverables align with strategic goals. Furthermore, they actively configure and maintain continuous integration and continuous delivery (CI/CD) pipelines to automate and streamline deployment processes.

The typical skill set for these senior roles is extensive. Core proficiency in Java 8+, Java EE, and the Spring ecosystem (Spring Boot, Spring MVC, Spring Integration) is fundamental. Expertise in building RESTful services and microservices architectures is standard. They possess strong database skills, including SQL and Object-Relational Mapping (ORM) tools like JPA and Hibernate. Experience with modern front-end technologies such as ReactJS or Angular is often beneficial. Familiarity with message brokers like Kafka or IBM MQ for event-driven systems is common. Senior Java programmers are expected to be adept with version control (Git), containerization (Docker, Kubernetes), and cloud platforms (AWS, Azure, GCP). A strong understanding of Agile/Scrum methodologies and the full Software Development Life Cycle (SDLC) is essential.

Typical requirements for senior Java programmer jobs include a bachelor’s degree in computer science or a related field, coupled with 5-8+ years of hands-on development experience. Employers seek individuals with a proven track record in designing medium-to-complex systems, a security-by-design mindset, and excellent problem-solving abilities. Strong communication skills are crucial for explaining technical concepts and influencing project direction. For those seeking leadership in technology, senior Java programmer jobs offer a challenging and rewarding path to shape the digital infrastructure of organizations across finance, technology, e-commerce, and countless other industries.