CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Developer Java Jobs

1145 Job Offers

Java Spark Developer - Market Risk
Save Icon
Lead Java Spark development for Market Risk applications in Pune. This senior role requires 10-15 years in Financial Services, with expertise in Big Data, Java, Spark, and cloud technologies. You will manage a team, provide technical oversight, and drive project solutions. Market risk knowledge i...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Java Developer
Save Icon
Join our team in Jaipur as a Java Developer. You will build high-quality software using Agile/Scrum, Java, and microservices. Expertise in cloud platforms (AWS/Azure/GCP), secure coding, and CI/CD is key. We value clean code, collaboration, and continuous delivery.
Location Icon
Location
India , Jaipur
Salary Icon
Salary
Not provided
sarvika.com Logo
Sarvika Technologies
Expiration Date
Until further notice
Middle Full Stack Java Developer
Save Icon
Join our team as a Middle Full Stack Java Developer. Work on an interactive entertainment app using Java, Spring, Angular, and AWS. Grow your skills in a professional, low-bureaucracy environment across key Ukrainian cities or Poland. Enjoy challenging tasks and direct client impact.
Location Icon
Location
Poland; Ukraine , Ternopil; Ivano-Frankivsk; Lviv; Kyiv
Salary Icon
Salary
Not provided
eleks.com Logo
ELEKS
Expiration Date
Until further notice
Fullstack Java Developer with Angular or React
Save Icon
Join our client in the banking sector as a Fullstack Java Developer in Warsaw. Leverage 5+ years of Java experience with Spring Boot, microservices, and Kafka. Develop robust applications using Angular or React in an Agile/SAFe environment. Enjoy long-term collaboration, a clear career path, and ...
Location Icon
Location
Poland , Warsaw
Salary Icon
Salary
Not provided
astek.pl Logo
Astek
Expiration Date
Until further notice
Java Developer
Save Icon
Join our Pune team as a Java Developer. Utilize your 2-4 years of experience with Core Java, Spring Boot, and microservices to build scalable applications. You'll write clean code, conduct unit testing, and collaborate on challenging projects in a global organization. Grow your skills with modern...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
vodafone.com Logo
Vodafone
Expiration Date
Until further notice
Sr Programmer Analyst Core Java Developer
Save Icon
Seeking a Senior Programmer Analyst and Core Java Developer in Pune. This role requires 5-8 years of experience, advanced Java skills, and proficiency with AI tools like GitHub Copilot. You will develop enterprise applications, integrate AI features, and manage the full software development lifec...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Sr Programmer Analyst Core Java Developer with Spring, SQL with AI-driven development tools
Save Icon
Seeking a Senior Programmer Analyst and Core Java Developer in Pune. This role requires 5-8 years of experience with Java, Spring, SQL, and AI-driven tools like GitHub Copilot. You will design systems, integrate AI features, and manage the full development lifecycle. Join a team leveraging GenAI ...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Java Developer
Save Icon
Join our team in Ho Chi Minh as a Senior Java Developer for a remote night shift (5 PM - 1 AM). Leverage your 5+ years of Java, Spring, and AWS expertise to design and maintain robust APIs and services. This role requires fluent English to collaborate with an international client and debug comple...
Location Icon
Location
Vietnam , Ho Chi Minh
Salary Icon
Salary
Not provided
saigontechnology.com Logo
Saigon Technology
Expiration Date
Until further notice
Java Developer
Save Icon
Join Citi's Japan Finance & Functions Technology team in Chennai as a Java Developer. You will design and enhance systems using Java, Spring Boot, and Microservices within an Agile/DevOps environment. This role requires strong programming skills and offers the chance to work on critical projects ...
Location Icon
Location
India , Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Java Full Stack Developer
Save Icon
Join AquSag Technologies as a Senior Java Full Stack Developer in Noida. You will integrate AI/GenAI into enterprise applications using Java, Spring, and microservices. This client-facing role requires deep cloud and full-stack expertise in financial or healthcare sectors. Bring 8+ years of produ...
Location Icon
Location
India , Noida
Salary Icon
Salary
Not provided
aqusag.com Logo
AquSag Technologies
Expiration Date
Until further notice
Java Microservices Lead Developer
Save Icon
Lead the development of Java microservices at Citi, leveraging 8-10 years of experience in banking applications. You will design and deploy high-impact solutions using Spring Boot and cloud-native patterns. This leadership role in Chennai or Pune offers a chance to drive major projects in a globa...
Location Icon
Location
India , Chennai; Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Java Lead Developer Technical Lead
Save Icon
Lead the development of innovative fraud solutions as a Java Technical Lead in Bengaluru. This role requires deep expertise in Java 8+, Spring Boot, microservices, and cloud architecture. You will design systems, guide teams, and work within Agile frameworks. Enjoy flexible work options, career g...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
valtech.com Logo
Valtech
Expiration Date
Until further notice
Java Developer
Save Icon
Join Valtech as a Java Developer in Mexico. You'll build innovative backend services and microservices using Java 8+, Spring Boot, and Kafka. This role offers remote flexibility, career growth, and the chance to transform industries with your 3+ years of experience.
Location Icon
Location
Mexico
Salary Icon
Salary
Not provided
valtech.com Logo
Valtech
Expiration Date
Until further notice
Senior Java Developer
Save Icon
Join our team in Bengaluru as a Senior Java Developer. You will design and build scalable microservices and RESTful APIs using Java, Spring Boot, and modern architectural patterns. Enjoy remote flexibility, career growth, and work with cutting-edge technologies in a collaborative, Agile environment.
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
valtech.com Logo
Valtech
Expiration Date
Until further notice
Senior Java Developer
Save Icon
Join our Middleware Team in Cairo as a Senior Java Developer. Design and develop complex applications using Java, Spring Boot, and Microservices. Guide junior developers and work with cutting-edge tech like Kafka and Kubernetes. Enjoy a collaborative environment with global exposure and continuou...
Location Icon
Location
Egypt , Cairo
Salary Icon
Salary
Not provided
vodafone.com Logo
Vodafone
Expiration Date
Until further notice
Senior Java Developer
Save Icon
Join our Kraków team as a Senior Java Developer. You will architect a high-scale, event-driven messaging platform for the travel industry, handling millions of daily notifications. We require deep Java/Spring Boot expertise, GCP experience, and a focus on HA, observability, and deliverability. En...
Location Icon
Location
Poland , Kraków
Salary Icon
Salary
130.00 - 150.00 PLN / Hour
infogain.com Logo
Infogain
Expiration Date
Until further notice
Java Developer
Save Icon
Join Barclays in Pune as a Java Developer to revolutionize digital offerings. You'll design high-quality software using Java 17/21, Spring Boot, and microservices. Expertise in CI/CD, SQL Server, and building resilient platforms is key. We offer private medical care, pension, and a collaborative,...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Java Developer
Save Icon
Join our Technology team in Mississauga as a Java Developer. This intermediate role requires 5-8 years of experience in systems analysis, software application programming, and project management. You will design, develop, and implement new applications to meet specific business needs. Utilize you...
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 Java Developer
Save Icon
Seeking a Senior Java Developer with 5+ years of experience to design and implement high-performance applications. You will analyze requirements, ensure solutions align with business goals, and manage the full development lifecycle. This remote role in India offers a chance to work on innovative ...
Location Icon
Location
India , Remote
Salary Icon
Salary
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Java Microservices Developer
Save Icon
Join Citi in Chennai or Pune as a Java Microservices Developer. Utilize your 2-4 years of Java expertise with Spring Boot and RESTful APIs to build and enhance application systems. This role involves designing microservices, working with containers, and collaborating within a dynamic technology t...
Location Icon
Location
India , Chennai; Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice

About the Developer Java role

Explore the dynamic world of Java developer jobs, a cornerstone of the modern technology landscape. Java developers are the architects and builders behind a vast array of robust, scalable, and secure software applications that power everything from enterprise-level banking systems and e-commerce platforms to web services and mobile applications. This profession is centered on using the Java programming language and its extensive ecosystem to translate complex business requirements into functional, efficient, and maintainable software solutions. For those with a passion for problem-solving and a logical mindset, a career in Java development offers immense opportunity and stability.

A Java developer's typical responsibilities encompass the entire software development lifecycle. This begins with analyzing user needs and collaborating with business analysts and product managers to define technical specifications. They then design application architecture, write clean, well-documented code, and perform unit testing to ensure quality. A significant part of the role involves debugging and troubleshooting issues to maintain application health and performance. Many Java developers are also responsible for deploying applications to servers and providing ongoing maintenance and support, including implementing new features and security patches. In more senior or lead positions, responsibilities expand to include mentoring junior team members, making high-level architectural decisions, driving best practices in coding standards, and collaborating with cross-functional teams to ensure successful project delivery.

The skill set for Java developer jobs is both deep and broad. A strong foundation in core Java concepts such as object-oriented programming (OOP), multithreading, and collections is non-negotiable. Proficiency with popular Java frameworks is essential, with Spring (including Spring Boot and Spring MVC) and Hibernate being among the most sought-after. As many roles involve building web applications, knowledge of full-stack development is increasingly common, encompassing front-end technologies like HTML, CSS, and JavaScript (often with frameworks like React or Angular). Understanding relational databases (e.g., PostgreSQL, MySQL) and SQL is crucial, as is experience with building and consuming RESTful web services. Familiarity with development tools such as Maven or Gradle, Git for version control, and Jenkins for CI/CD pipelines is standard. Beyond technical prowess, successful Java developers possess strong analytical thinking, excellent problem-solving abilities, and effective communication skills to collaborate within a team.

Typical requirements for these positions often include a bachelor’s degree in computer science, software engineering, or a related field, although substantial equivalent experience is frequently accepted. The profession offers a clear career trajectory, from entry-level developer roles to senior, lead, and architect positions. With Java's enduring popularity and its application in critical systems worldwide, Java developer jobs remain in high demand, offering a rewarding career path for those dedicated to building the technology that drives our digital world.