CrawlJobs Logo
Briefcase Icon
Category Icon

Java Application Developer Jobs

24 Job Offers

Filters
Application Developer - Java Spark Big Data
Save Icon
Seeking an experienced Java Spark Developer to join our Pune team. This role focuses on building high-scale data platforms using Core Java, Apache Spark, and Microservices. You will design, develop, and implement solutions, leveraging strong Oracle DB and problem-solving skills. Experience in the...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Application Developer - Java Spark Big Data
Save Icon
Join Citi in Chennai as an Applications Development AVP. This role requires 8+ years of expertise in Core Java, Spark, and Big Data technologies like Hadoop/Hive. You will design and build high-scale data platforms, contributing to critical systems analysis and programming. Banking domain experie...
Location Icon
Location
India , Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Application Developer - Java Spark Big Data
Save Icon
Seeking a skilled Java Spark Developer to build high-performance data platforms in Pune. This role requires expertise in Core Java, Spring Boot, Microservices, and Apache Spark for large-scale data computation. You will design, develop, and implement applications, optimizing Oracle DB and utilizi...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Java Application Support Senior Software Development Engineer
Save Icon
Seeking a Senior Java Support Engineer in Chennai with 4-6 years' experience. You will manage Incident, Change, and Problem processes using Java/SpringBoot and Cloud/DB knowledge. This role requires flexibility for UK hours and occasional weekend support. Join an inclusive workplace that values d...
Location Icon
Location
India , Chennai
Salary Icon
Salary
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Java Application Developer
Save Icon
Join our team in Chennai as a Java Application Developer. You will design and enhance critical systems using Java 17, Spring Boot, and microservices within a cloud-native environment (OpenShift, Kafka). This role focuses on Payment Modernization, requiring expertise in CI/CD pipelines and softwar...
Location Icon
Location
India , Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Java Application Developer
Save Icon
Seeking a skilled Java Application Developer in Chennai. This role requires 6+ years of expertise in Java, Spring Boot, microservices, and cloud-native development (OpenShift, Kubernetes). You will design, enhance, and secure applications while utilizing CI/CD pipelines. Payments domain knowledge...
Location Icon
Location
India , Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Java Application Development Group Manager
Save Icon
Lead a team of managers in Mississauga, delivering critical Java applications using Agile methodologies. This senior role requires 10+ years of hands-on development and 5+ years managing teams across the full project lifecycle. Drive digital transformation while providing strategic project govern...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Java Application Developer
Save Icon
Join Citi's Payment Modernization team in Chennai as a Java Application Developer. You will design and implement cutting-edge payment solutions using Java, Spring Boot, Kafka, and microservices. Ideal candidates have strong banking payments experience with formats like ISO 20022 and SWIFT. This r...
Location Icon
Location
India , Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Java Application Developer with Payments Domain Experience
Save Icon
Join our team in Chennai as a Java Application Developer specializing in Payments. You will modernize payment systems using Java 17, Spring Boot, and microservices on OpenShift. We seek an expert in CI/CD, Kafka, and agile methodologies with banking payments domain experience.
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 Supervisor
Save Icon
Lead Java application development in Pune, India. This senior supervisory role requires deep expertise in Java 8+, Spring Boot, Hibernate, and modern tools like Kafka and Kubernetes. You will design, build, and maintain robust applications while collaborating with cross-functional teams. Drive in...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Applications Development Java Lead Analyst
Save Icon
Lead Java Applications Development in Pune. This senior role requires 6-10 years of experience, deep system analysis skills, and project leadership. You will design, enhance, and implement high-impact solutions, acting as a subject matter expert. Utilize your advanced programming knowledge to dri...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Java Applications Developer
Save Icon
Join Citi's Tech team in Dublin as a Senior Java Applications Developer. Engineer global financial products using Java, Microservices, and cloud platforms (ECS). This hybrid role offers a competitive salary, supportive benefits, and an inclusive workplace. Experience with Agile, Kafka, and CI/CD ...
Location Icon
Location
Ireland , Dublin
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Application Developer - Java iLife
Save Icon
Seeking a skilled Java Application Developer in Powai, Mumbai. This role requires excellent proficiency in Spring Boot, Hibernate, and Maven, along with DB2/PostgreSQL. You will design object-oriented systems using OOA/OOD and work with front-end technologies like HTML5 and JSF. Join us to build ...
Location Icon
Location
India , Powai, Mumbai
Salary Icon
Salary
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
Java Backend Application Developer
Save Icon
Seeking a Senior Java Backend Developer with 7+ years of experience in Pune or Chennai. This role focuses on developing and implementing applications using Spring Boot, Microservices, and J2EE. You will manage the full development lifecycle, ensuring robust solutions for complex business needs. E...
Location Icon
Location
India , Pune; Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Java Application Development Analyst
Save Icon
Join our Technology team in Chennai as a Java Application Development Analyst. Utilize Java 11+, Spring Boot, and Microservices to design, develop, and implement critical software applications. This role involves full lifecycle development, from analysis to deployment, working with Kafka and Elas...
Location Icon
Location
India , Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Java Application Development Manager
Save Icon
Lead a critical application development team for a growing financial services leader in Mississauga. Utilize your 10+ years of hands-on Java development and Agile management expertise to deliver strategic, large-scale technology programs. This role drives digital transformation, overseeing end-to...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
145100.00 - 217700.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Java Application Development Manager
Save Icon
Lead our Java development team in Herndon, leveraging your 8+ years of J2EE expertise and Agile leadership. You will manage the full software lifecycle, mentor engineers, and architect high-volume transactional systems. This role requires strong skills in Spring, Hibernate, and MVC within a UNIX/...
Location Icon
Location
United States , Herndon
Salary Icon
Salary
Not provided
softthink.com Logo
Softthink Solutions
Expiration Date
Until further notice
Senior Application Developer (Java)
Save Icon
Lead the design of scalable Java microservices in Dallas. This senior role requires 8+ years' experience, deep Spring Boot expertise, and leadership in high-volume systems. Enjoy hands-on coding while mentoring engineers and leveraging benefits like medical, dental, and 401(k).
Location Icon
Location
United States , Dallas
Salary Icon
Salary
Not provided
solomonpage.com Logo
Solomon Page
Expiration Date
Until further notice
Vp java application developer
Save Icon
Join Barclays' Equities Cash Trading Technology team in Hong Kong. Design and develop the high-reliability OMS/EMS trading platform using strong Java and multithreading skills. Collaborate with Front Office stakeholders on architectural decisions for regional equities exchanges. Enjoy competitive...
Location Icon
Location
China , Hong Kong
Salary Icon
Salary
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Senior Java Application Developer
Save Icon
Join our team in Austin as a Senior Java Application Developer. You will own the full SDLC for complex enterprise applications using Java, J2EE, and Oracle. This role requires 8+ years of experience and expertise in WebSphere, Web Services, and OOD. Collaborate with cross-functional teams to deli...
Location Icon
Location
United States , Austin
Salary Icon
Salary
Not provided
dutechsystems.com Logo
Dutech Systems
Expiration Date
Until further notice
Previous 1 2 Next
Explore the dynamic world of Java Application Developer jobs, a cornerstone of modern software engineering. Java Application Developers are the architects and builders behind the robust, scalable, and secure software that powers countless industries. These professionals specialize in using the Java programming language and its vast ecosystem to design, develop, test, and maintain applications that solve complex business problems and enhance user experiences. From backend services to full-stack web applications, their work is fundamental to the digital infrastructure of organizations worldwide. A career as a Java Application Developer typically involves a comprehensive set of responsibilities centered on the entire software development lifecycle. Developers are commonly tasked with analyzing user requirements to define system functionality. They then translate these requirements into detailed technical specifications and write well-designed, efficient, and testable code. A significant part of their role involves unit and integration testing to ensure software quality and reliability. Furthermore, they are responsible for identifying and resolving software bugs, performing application upgrades, and providing ongoing operational support. As they progress into senior roles, developers often contribute to architectural decisions, mentor junior team members, and collaborate closely with other technology groups and business stakeholders to ensure projects align with strategic goals. The technical skill set for these jobs is both deep and broad. Core proficiency in Java is a given, often extending to frameworks that accelerate development, such as Spring Boot, Hibernate, and Jakarta EE. In today's cloud-native landscape, experience with Microservices architecture is highly sought after, alongside knowledge of containerization tools like Docker and orchestration platforms like Kubernetes. Understanding RESTful API design, messaging systems like Kafka or JMS, and database technologies—both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB)—is standard. Familiarity with DevOps practices and CI/CD pipelines using tools such as Jenkins, Git, and Maven/Gradle is also a common requirement. Beyond technical acumen, successful Java developers possess strong analytical and problem-solving skills, the ability to work effectively in a team environment—often following Agile or Scrum methodologies—and excellent communication skills to articulate complex technical concepts to non-technical audiences. Typical requirements for Java Application Developer jobs often include a bachelor's degree in computer science, software engineering, or a related field, although equivalent practical experience is frequently accepted. The profession offers a structured career path, starting from junior developer roles, progressing to senior and lead positions, and potentially into architecture or management. For those with a passion for building resilient software and a knack for logical problem-solving, Java Application Developer jobs offer a rewarding and stable career with endless opportunities for growth and specialization in a constantly evolving technological landscape.

Filters

×
Countries
Category
Location
Work Mode
Salary