CrawlJobs Logo
Briefcase Icon
Category Icon

Developer Java India, Chennai Jobs

167 Job Offers

Filters
Full Stack Java Spring Boot Micro Service Developer
Save Icon
Join Citi in Chennai as a Full Stack Java Developer. You will build and enhance microservices using Java 8+, Spring Boot, and RESTful APIs. This role involves database management, performance optimization, and collaborating with cross-functional teams. Bring your 2-4 years of experience to develo...
Location Icon
Location
India , Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Application Developer- Java
Save Icon
Join Citi in Chennai as an Application Developer specializing in Java. This intermediate role requires 2-5 years of financial services experience in application development. You will design system enhancements, analyze security, and mentor junior analysts. Apply your problem-solving skills in a d...
Location Icon
Location
India , Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Java Fullstack Developer
Save Icon
Join Citi as a Java Fullstack Developer in Pune or Chennai. Utilize your 8-13 years of experience with Java, Spring Boot, Angular, and Oracle. Develop innovative solutions, integrating GenAI tools to solve complex business problems in the financial sector. This role offers a chance to lead projec...
Location Icon
Location
India , Pune; Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Java ReactJS Developer
Save Icon
Join our team as a Senior Java ReactJS Developer in Pune or Chennai. You will design and build full-stack applications using Java, Spring Boot, and ReactJS. We seek an expert in microservices, real-time messaging (Kafka), and cloud-native development. This role is pivotal for enhancing our client...
Location Icon
Location
India , Pune; Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Java Full-stack Lead Developer
Save Icon
Lead the technical design and delivery of critical Lending applications as a Java Full-stack Lead Developer in Chennai. This senior role requires 10+ years of enterprise experience, with hands-on expertise in Java, Spring Boot, Angular, and microservices. You will architect event-driven systems, ...
Location Icon
Location
India , Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Java Developer (Backend)
Save Icon
Seeking an expert-level Senior Java Developer in Chennai to build scalable backend applications. Master Spring Boot, Jakarta EE, and REST/SOAP APIs, with strong skills in Oracle SQL and JUnit. Experience with Docker, Kubernetes, and Agile methodologies is essential. Proficiency in English is mand...
Location Icon
Location
India , Chennai
Salary Icon
Salary
12.00 - 15.00 INR / Year
infogrowth.in Logo
InfoGrowth
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
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 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
Liq Java Developer
Save Icon
Join Barclays in Chennai as a Java Developer to revolutionize digital offerings. You will design and develop high-quality, scalable software using Java 11 and modern frameworks. This role requires 4+ years of experience in full SDLC and building REST services. We offer private medical care, pensi...
Location Icon
Location
India , Chennai
Salary Icon
Salary
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Apps Development Sr Manager Java VP
Save Icon
Lead the design and development of scalable enterprise applications using Java microservices and Angular. Provide technical leadership, drive modernization of legacy systems, and champion AI-assisted development tools. This Vice President role in Pune or Chennai requires 13+ years of experience i...
Location Icon
Location
India , Pune; 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
Seeking a Senior Java Programmer Analyst in Chennai to design and implement innovative application systems. This role requires 5-8 years of experience in software development, systems analysis, and project management. You will oversee the full development lifecycle, providing technical solutions ...
Location Icon
Location
India , Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Java Full Stack Lead Application Developer
Save Icon
Lead the design and development of scalable, cloud-ready Java applications at Citi in Chennai. This senior role requires 8-10 years of experience, expertise in Java, Spring Boot, microservices, and event-driven systems. You will manage projects and act as a SME for Banking Payments and Deposits a...
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 dynamic technology team in Chennai as a Java Developer. Utilize your 2-5 years of experience with Java, Spring Boot, and microservices to design and enhance complex business applications. You will integrate workflow solutions using REST APIs and develop front-end interfaces with React/An...
Location Icon
Location
India , Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Java Developer
Save Icon
Seeking a Senior Java Developer in Pune or Chennai. This full-stack role requires 8+ years' experience in Java/Python, database systems, and API integrations. You will lead application development, manage projects, and ensure robust security measures. Experience with real-time streaming or Snowfl...
Location Icon
Location
India , Pune; Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Java Fullstack Developer
Save Icon
Join Citi in Chennai as a Java Fullstack Developer. This intermediate role requires 2-4 years of experience in both front-end (React/Angular) and back-end (Java) development. You will design RESTful APIs, work with SQL/NoSQL databases, and implement system enhancements. Utilize your full-stack ex...
Location Icon
Location
India , Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Java Spark Senior Developer
Save Icon
Seeking a Senior Java Spark Developer in Chennai to design and implement scalable applications. This role requires 5+ years of Java and Apache Spark expertise, plus strong data engineering fundamentals. You will lead full development lifecycle projects, ensuring robust solutions for complex busin...
Location Icon
Location
India , Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Java Full stack Lead Developer
Save Icon
Lead the development of a cutting-edge Wealth Tech platform from scratch using Java, Spring Boot, and Kafka. This senior role requires 10+ years of deep full-stack expertise, including microservices, Angular, and Kubernetes. Join Citi's hybrid-agile team in Pune or Chennai to drive innovation in ...
Location Icon
Location
India , Pune; Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Java ReactJS Developer
Save Icon
Join our team as a Senior Java ReactJS Developer in Pune or Chennai. You will design and build full-stack applications using Java, Spring Boot, and ReactJS. We seek an expert in microservices, real-time messaging, and cloud-native development. This role is pivotal for enhancing our client onboard...
Location Icon
Location
India , Pune; Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Java Backend Developer
Save Icon
Join Citi in Chennai as a Senior Java Backend Developer. Design and build high-performance, scalable systems using Java, Kafka, and Spring Boot in a microservices architecture. Leverage your 8+ years of experience with real-time streaming (e.g., Apache Flink) and DevOps practices (CI/CD, Docker)....
Location Icon
Location
India , Chennai
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.

Filters

×
Category
Location
Work Mode
Salary