CrawlJobs Logo

Filters

Location
Salary

Java Backend Application Developer Jobs

5 Job Offers

Senior Java Backend Application Developer
Save Icon
Senior Java Backend Application Developer sought for Pune/Chennai to design high-performance RESTful APIs and microservices using Spring Boot and Oracle. You will optimize database interactions with advanced SQL/PL/SQL and collaborate on Agile teams. Python experience is a plus. Join us to build ...
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 Application Developer
Save Icon
Senior Java Backend Application Developer sought for a key role in Pune or Chennai, India. You will design high-performance RESTful APIs and microservices using Java and Spring Boot, while optimizing Oracle databases with advanced SQL/PL/SQL. This role demands strong problem-solving skills and Ag...
Location Icon
Location
India , Pune; Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Java Backend Application Developer
Save Icon
Seeking a skilled **Java Backend Application Developer** to design and build high-performance RESTful APIs and microservices in Pune or Chennai. You will leverage the **Spring Framework** (Boot, MVC, JPA) and **Oracle databases** (SQL/PL-SQL) to deliver robust web applications. Python experience ...
Location Icon
Location
India , Pune, Maharashtra, India, Chennai, Tamil Nadu, India
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Java Backend Application Developer
Save Icon
Senior Java Backend Application Developer sought to design and build high-performance RESTful APIs and microservices using Spring Boot and Spring MVC. This role requires deep expertise in Oracle databases, including advanced SQL/PL-SQL and performance tuning. Based in Pune or Chennai, you will co...
Location Icon
Location
India , Pune, Maharashtra, India, Chennai, Tamil Nadu, India
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Java Backend Application Developer
Save Icon
Seeking a skilled **Java Backend Application Developer** in Pune/Chennai, India. You will design high-performance **RESTful APIs** and **microservices** using **Spring Boot** and **Spring MVC**. Key requirements include expertise in **Oracle databases**, advanced **SQL/PL/SQL**, and Agile methodo...
Location Icon
Location
India , Pune, Maharashtra, India, Chennai, Tamil Nadu, India
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice

About the Java Backend Application Developer role

Explore the dynamic world of Java Backend Application Developer jobs, a cornerstone role in the modern digital landscape. These professionals are the architects behind the server-side logic, the builders of robust application programming interfaces (APIs), and the guardians of system performance and data integrity. Their work powers the seamless, invisible functionalities that users rely on, from processing transactions and managing user accounts to ensuring that web and mobile applications communicate effectively with databases and other services.

A Java Backend Application Developer is primarily responsible for designing, developing, testing, and maintaining the server-side components of software applications. This involves a comprehensive lifecycle approach. They analyze business requirements to translate them into technical specifications, write clean and efficient Java code, and construct scalable microservices and RESTful APIs. A significant part of their role is integrating these backend services with various databases, both SQL (like Oracle or PostgreSQL) and NoSQL (such as MongoDB), and ensuring data is securely stored and retrieved. Furthermore, they are tasked with implementing critical security measures, including authentication and authorization protocols like OAuth2, to protect sensitive data and business logic from vulnerabilities. Beyond initial development, their responsibilities often extend to providing operational support, troubleshooting complex issues, optimizing application performance, and participating in code reviews to maintain high-quality standards.

To excel in these jobs, a specific and evolving skill set is required. Core proficiency in Java and its ecosystem is fundamental, with deep knowledge of object-oriented programming principles and modern Java features. Expertise in the Spring Framework, particularly Spring Boot for creating stand-alone applications, is almost universally expected. A strong understanding of microservices architecture, containerization technologies like Docker, and orchestration platforms such as Kubernetes is highly valued. Familiarity with Continuous Integration and Continuous Deployment (CI/CD) pipelines using tools like Jenkins is crucial for modern DevOps practices. Essential soft skills include strong analytical and problem-solving abilities to debug complex issues, effective communication for collaborating with front-end developers, project managers, and other stakeholders, and the capacity to work both autonomously and as part of an agile team. A bachelor's degree in computer science or a related field is a typical entry requirement, with opportunities ranging from mid-level to senior positions based on experience. For those passionate about building the foundational technology that drives businesses, Java Backend Application Developer jobs offer a challenging and rewarding career path with continuous growth and learning opportunities in a constantly evolving field.