CrawlJobs Logo
Briefcase Icon
Category Icon

Java Development Jobs

586 Job Offers

Filters
Junior Java Developer
Save Icon
Join N-iX as a Junior Java Developer to build an integrated supply chain platform. You'll grow your skills in Java, Spring Boot, and REST APIs within a supportive Scrum team. Enjoy a flexible work format, competitive salary, and strong professional development opportunities.
Location Icon
Location
Salary Icon
Salary
Not provided
n-ix.com Logo
N-iX
Expiration Date
Until further notice
Senior Software Development Engineer (Java)
Save Icon
Join NTT DATA as a Senior Java Engineer in Ha Noi. Design and develop high-quality backend solutions using Java EE, Spring Boot, and SQL. Mentor junior developers and collaborate within an Agile team to build scalable distributed systems. This role offers professional growth in a modern tech envi...
Location Icon
Location
Vietnam , Ha Noi
Salary Icon
Salary
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Lead Java Developer
Save Icon
Lead a team in Bangalore as a Lead Java Developer, designing scalable cloud-native solutions. Utilize your expertise in Java, Spring Boot, Python, and Angular on Azure Cloud. Mentor developers and champion AI technologies to drive innovation and system reliability.
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Java Spark Applications Development - Assistant Vice President
Save Icon
Seeking an experienced Java Spark Applications Development Lead (AVP) for Pune or Chennai. This role requires 8-12 years in Java, Big Data (Hadoop, Spark, YARN), and agile methodologies. You will design, develop, and implement high-performance applications, ensuring system stability and security....
Location Icon
Location
India , Pune; Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Java Angular Fullstack Developer
Save Icon
Seeking a Java Angular Fullstack Developer in Chennai. This senior role requires 7-9 years' expertise in Java 17, Spring Boot, Microservices, and Angular 16. You will design, develop, and implement full-stack applications using REST APIs, Kafka, and Oracle/PostgreSQL. Join a dynamic team to deliv...
Location Icon
Location
India , Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Java Angular Fullstack Developer
Save Icon
Seeking a Java Angular Fullstack Developer with 7-9 years' experience. You will design and implement applications using Java, Spring, Angular, and microservices. This role in Pune or Chennai involves full lifecycle development and enterprise integrations. Join a dynamic team to deliver innovative...
Location Icon
Location
India , Pune; Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Agile Java Developer
Save Icon
Join Citi's DevOps team in Belfast as an Agile Java Developer. You will build productivity tools using Java, Spring Boot, and Linux to enhance the developer experience globally. This role requires expertise in CI/CD, Gradle/Maven, and offers benefits like a performance bonus and private medical c...
Location Icon
Location
United Kingdom , Belfast
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Java Spring Boot Full Stack Developer
Save Icon
Join our Pune team as a Java Spring Boot Full Stack Developer. You will design and develop applications using Java 17, Spring Boot, Microservices, and Angular. Leverage your expertise in CI/CD, cloud architectures, and Agile methodology to deliver high-quality solutions. We offer best-in-class gl...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Java Spark Developer
Save Icon
Seeking a Senior Java Spark Developer in Pune or Chennai. This role requires 7-12 years of experience, with deep expertise in Java, Big Data (Hadoop, Spark), and Micro Frontend architecture. You will design high-performance solutions in an agile environment, benefiting from a global package and b...
Location Icon
Location
India , Pune; Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
FX Risk Java Developer
Save Icon
Join Citi's Markets Technology as an FX Risk Java Developer in Seef, Bahrain. Develop high-performance, resilient applications using Core Java, multithreading, and modern databases. Leverage your 3+ years' experience to impact global financial markets and trade volumes within a dynamic, growing t...
Location Icon
Location
Bahrain , Seef
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Java Developer
Save Icon
Join our Technology team in Chennai as a Java Developer. This intermediate role requires 5+ years in Financial Services with expertise in Java, Spring Boot, and Microservices. You will design, enhance, and secure applications while mentoring junior analysts. We seek a proactive problem-solver who...
Location Icon
Location
India , Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Java Developer
Save Icon
Join our Technology team in Chennai as a Java Developer. This intermediate role requires 5+ years in Financial Services with expertise in Java, Spring Boot, and Microservices. You will design, enhance, and secure applications while mentoring junior analysts. We seek a proactive problem-solver who...
Location Icon
Location
India , Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Core Java Developer / Engineering Manager (Hands-on)
Save Icon
Seeking a hands-on Core Java Developer/Engineering Manager in Singapore. Lead and develop teams while coding with Java 17/21, Spring Boot, and relational databases. Drive architecture, CI/CD, and quality using modern tools like Kafka, Docker, and Git. Ensure best practices in testing, security, a...
Location Icon
Location
Singapore , Singapore
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Java Developer - Equity Derivatives
Save Icon
Join our Equity Derivatives technology team in Pune as a Senior Java Developer. You will build a greenfield trade management platform using Java, Spring, and Hibernate. We seek a proactive engineer with 10+ years' experience in distributed systems and clean code principles. Enjoy global benefits ...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Spark Java Developer
Save Icon
Join a leading team in Mississauga as a Senior Spark Java Developer. You will design and optimize big data pipelines for financial risk and trade analytics. This role requires deep expertise in Apache Spark, Python, and financial markets. Apply your skills in a fast-paced environment focused on s...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Java Microservices Developer
Save Icon
Join our team in Belfast as a Senior Java Microservices Developer. You will design and build scalable Spring Boot microservices for Private or Hybrid Cloud (GCP/AWS). We seek an expert in system design, Kafka, TDD/BDD, and modern CI/CD/DevOps practices. Champion engineering excellence through tru...
Location Icon
Location
United Kingdom , Belfast
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 Belfast as a Senior Java Developer. You will drive application development using Java, Kafka, and SQL databases within an Agile SCRUM framework. Your role includes mentoring, peer reviews, and designing distributed systems with Docker/Kubernetes. We offer a competitive package wi...
Location Icon
Location
United Kingdom , Belfast
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Java Developer
Save Icon
Lead a team of Java developers in Pune or Chennai, leveraging your 5-8 years of experience in software engineering and project management. You will oversee application systems, provide technical leadership, and ensure compliance. This role requires strong object-oriented design skills and the abi...
Location Icon
Location
India , Pune; Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Java Developer
Save Icon
Join our Global Spread Products Technology Team as a Senior Java Developer in Warsaw. You will design and implement strategic Risk Systems using Java, Microservices, and Cloud (AWS) technologies like Kubernetes. We seek an expert with 5+ years in building distributed architectures and modern Spri...
Location Icon
Location
Poland , Warsaw
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 Warsaw as a Senior Java Developer. You will enhance real-time pricing, risk, and e-trading systems for Fixed Income products. We seek an expert in Core Java, Kafka, and Agile/DevOps with leadership ambition. Enjoy comprehensive benefits including medical care, pension, and learni...
Location Icon
Location
Poland , Warsaw
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Explore the dynamic world of Java development jobs and launch a career at the heart of modern technology. Java Developers are the architects behind the robust, scalable, and secure software applications that power businesses worldwide. From enterprise-level banking systems and e-commerce platforms to cloud-native microservices, professionals in this field use the versatile Java programming language to build the foundational technology that drives our digital economy. A career in Java development offers a diverse range of opportunities, from backend systems and full-stack applications to leadership roles guiding technical strategy. Typically, a Java Developer's responsibilities encompass the entire software development lifecycle. This includes analyzing user requirements, designing system architecture, writing clean and efficient code, and conducting rigorous testing to ensure application reliability. Developers are responsible for building and maintaining server-side logic, integrating with databases and third-party services, and ensuring high performance and responsiveness of applications. As they progress in their careers, they often take on additional duties such as mentoring junior team members, leading project teams, making key technology stack decisions, and collaborating with stakeholders to translate complex business needs into technical solutions. Adherence to security best practices and established development processes is a constant priority. The core technical skill set for these jobs is built upon a deep proficiency in Java and its extensive ecosystem. Mastery of frameworks like Spring and Spring Boot is almost universally expected, as they provide the foundation for building modern applications. Experience with web services, particularly RESTful APIs, and a growing emphasis on microservices architecture are also standard requirements. Knowledge of relational databases (e.g., Oracle, PostgreSQL) and SQL is essential, often supplemented by experience with NoSQL databases. Familiarity with build tools like Maven or Gradle, version control systems like Git, and containerization technologies like Docker and Kubernetes is highly valued. For full-stack Java development jobs, skills in front-end technologies such as JavaScript, HTML, CSS, and frameworks like Angular or React are a significant advantage. Beyond technical expertise, successful Java Developers possess strong analytical and problem-solving abilities, allowing them to debug complex issues and design effective solutions. Excellent communication skills are crucial for collaborating with cross-functional teams, including business analysts, project managers, and quality assurance engineers. The field demands a commitment to continuous learning, as the technology landscape constantly evolves with trends in cloud computing (AWS, Azure, GCP), DevOps practices, CI/CD pipelines, and new frameworks. Whether you are an entry-level coder or a seasoned lead, Java development jobs offer a challenging and rewarding path for those passionate about building the software that shapes our future.

Filters

×
Countries
Category
Location
Work Mode
Salary