CrawlJobs Logo

Java Backend Developer

India, Pune · Job Posted February 20, 2026
Apply Position
Job Link Share

Job Description

We are seeking a skilled Java Developer (SAP Hybris experience is a significant plus) to join our dynamic team. The ideal candidate will have experience in understanding business requirements that drive the analysis and design of high-quality technical solutions, particularly within the pharmaceutical and commercial management domains. These solutions must align with business and IT strategies and comply with the organization’s architectural standards.

Job Responsibility

  • Code, test, debug, and document complex programs while enhancing existing systems to ensure that data processing production systems meet user requirements
  • Develop and maintain application design, program specification documents, and proprietary web applications on the SAP Hybris platform
  • Collaborate with cross-functional teams, including frontend developers, product managers, and UX/UI developers, to implement new features
  • Ensure code quality through regular code reviews, unit testing, and adherence to best practices
  • Optimize application performance and scalability by identifying and addressing bottlenecks
  • Implement security measures to protect sensitive data and comply with industry regulations
  • Troubleshoot and resolve issues in a timely manner, ensuring minimal disruption to services
  • Stay updated with emerging technologies and industry trends to continuously improve development processes

Requirements

  • Bachelor’s degree in computer science, Information Technology or any other related discipline or equivalent related experience
  • 5-10 years of experience in application programming and analysis
  • Thorough understanding of Java and its frameworks, particularly Spring Boot, Spring MVC, and J2EE
  • 4+ years of directly related or relevant experience, preferably in software designing and development
  • Experience with database management systems (e.g., SQL, NoSQL) and data modeling
  • Experience in developing RESTful web services in J2EE using Spring Boot and other libraries, with a strong understanding of web services, Service-Oriented Architecture (SOA), and microservices architecture
  • Proficient in using code versioning tools like Git and Bitbucket Enterprise
  • Strong understanding of software development methodologies (Agile, Scrum)
  • Excellent problem-solving skills and attention to detail
  • Ability to work collaboratively in a team environment
  • Ability to prioritize workload and consistently meet deadlines
  • Experience working with eCommerce applications and knowledge of pharmaceutical industry standards, regulations, and compliance (e.g., FDA, GxP)

Nice to have

  • Knowledge of cloud services (e.g., Azure, AWS) and containerization (e.g., Docker, Kubernetes) is a plus
  • Familiarity with frontend technologies (e.g., React, Angular) is a plus
  • Experience with DevOps practices and tools for CI/CD
  • SAP Hybris development experience is a significant plus

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Java Backend Developer

8 matching positions

New

Java Backend Developer

Randstad Digital is hiring a Java Backend developer for a client in the aviation...
Location
Location
Portugal , Tires, Cascais
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
July 23, 2026
Flip Icon
Requirements
Requirements
  • 5+ years of backend software development experience
  • Bachelor's degree in Computer Science/Engineering, or equivalent practical experience
  • Strong expertise in Java and its ecosystem
  • Hands-on experience with Linux, SQL/NoSQL databases, and message brokers
  • Strong problem-solving skills focused on algorithms and performance optimization
  • Fluent English for direct technical communication with U.S. clients
  • Self-driven with the ability to manage multiple priorities and adapt quickly to new technologies
Job Responsibility
Job Responsibility
  • Architect and develop scalable, Java-based backend systems for real-time global aviation data processing
  • Solve complex challenges in algorithms, system performance, and database optimization
  • Build and scale data pipelines using MySQL, MongoDB, Redis, and Kafka
  • Implement best practices for software architecture, code quality, and cybersecurity
  • Deploy and manage applications within a Linux environment
  • Collaborate with cross-functional teams to seamlessly integrate distributed services
Read More
Arrow Right

Java Backend Developer

Join our Data Infrastructure team to drive large-scale pipeline migrations and c...
Location
Location
United Kingdom , London
Salary
Salary:
650.00 - 750.00 GBP / Day
https://www.randstad.com Logo
Randstad
Expiration Date
July 23, 2026
Flip Icon
Requirements
Requirements
  • Strong Java, Python, Go, and GCP experience
  • Ability to move quickly in ambiguous environments without waiting for direction
Job Responsibility
Job Responsibility
  • Drive large-scale pipeline migrations and core platform development across our Flink and Lakehouse architecture
  • Work autonomously and ship high-quality code reliably
  • Fulltime
Read More
Arrow Right

Java Backend Developer

Java Backend Developer - Assistant Vice President - Working at Citi is far more ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in computer science or engineering field involving software programming or systems engineering
  • 8+ Hands-on professional software development experience
  • Proficiency in programming in Java, Python, JavaScript or React
  • Hands on experience of building RESTful APIs using popular frameworks like Spring
  • Experience of following TDD and clean code principles
  • Proficiency with data structures, algorithms and SQL
  • Able to independently work in fast paced and rapidly changing environment
  • Core Java - microservices
  • SQL
Job Responsibility
Job Responsibility
  • Build technical solutions to complex business problems
  • Participate in the whole spectrum of building a software solution, closely working with product teams and users
  • Contribute to our vision of building a strong engineering culture within our global teams
  • Fulltime
Read More
Arrow Right

Java Backend Developer

The Java Developer is responsible for working alongside Citi’s Financial Resourc...
Location
Location
Poland , Warsaw
Salary
Salary:
189660.00 - 322940.00 PLN / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4-5 years in systems analysis and the development of modern full-stack applications
  • Strong hands-on experience with Java, Spring Boot, and SQL
  • Solid understanding of best practices, including clean code, design patterns, and writing high-quality, testable, and performant code
  • Solid understanding of relational databases (e.g., SQL Server, Oracle) and familiarity with NoSQL databases (e.g., MongoDB)
  • Strong problem-solving skills, attention to detail, and the ability to deliver results in a fast-paced environment
  • Good communication skills with fluency in English
  • Bachelor's degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Participate in feasibility analysis, estimation, and technical planning for new and existing applications
  • Design, develop, test, and implement scalable application solutions, taking ownership across the full software development lifecycle
  • Analyze complex technical and business problems to propose effective, high-quality solutions
  • Collaborate with stakeholders and cross-functional teams to understand requirements and deliver value-driven solutions
  • Ensure application performance, stability, and security through monitoring and post-implementation improvements
  • Uphold code quality by contributing to development standards, best practices, code reviews, and CI/CD processes
  • Support production systems by troubleshooting issues and providing timely resolutions and enhancements
  • Continuously evaluate and improve system design, development processes, and technologies
What we offer
What we offer
  • Employer paid Defined Contribution Pension Plan contribution of 6% of employee’s pensionable earnings (PPE Program)
  • Employer paid Private Medical Care Package for employees and Private Medical Care Packages for certain family members available at preferential rates
  • Employer paid Life Insurance Program for employees and Life Insurance for certain family members available at preferential rates
  • Employee Assistance Program financed by Employer
  • Paid Parental Leave Program (maternity and paternity leave
  • statutory and 2 weeks additional paid paternity leave)
  • Sport Card for employees subsidized via Social Benefits Fund and Sport Cards for certain family members available at preferential rates
  • Additional benefits from Company’s Social Benefit Fund, in particular: Holidays Allowance, support for sport and cultural activities, team building events
  • Additional day off for volunteering
  • Cafeteria/ flex benefit
  • Fulltime
Read More
Arrow Right

Java backend developer

The Applications Development Programmer Analyst is an intermediate level positio...
Location
Location
India , Chennai; Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ Years of develop, test, and maintain Java-based applications under the guidance of senior developers
  • Write clean, efficient, and well-documented Java code following coding standards
  • Assist in designing and implementing features based on business requirements
  • Participate in the full software development lifecycle (SDLC), including analysis, development, testing, and deployment
  • Debug, troubleshoot, and fix defects in existing applications
  • Work with frameworks such as Spring / Spring Boot (basic to intermediate level)
  • Develop and consume RESTful APIs
  • Hands on in UI technologies like angular/react
  • Perform unit testing using tools like JUnit or Mockito
  • Collaborate with cross-functional teams (QA, UI, DevOps, Business Analysts)
Job Responsibility
Job Responsibility
  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements
  • Identify and analyze issues, make recommendations, and implement solutions
  • Utilize knowledge of business processes, system processes, and industry standards to solve complex issues
  • Analyze information and make evaluative judgements to recommend solutions and improvements
  • Conduct testing and debugging, utilize script tools, and write basic code for design specifications
  • Assess applicability of similar experiences and evaluate options under circumstances not covered by procedures
  • Develop working knowledge of Citi’s information systems, procedures, standards, client server application development, network operations, database administration, systems administration, data center operations, and PC-based applications
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency
  • Fulltime
Read More
Arrow Right

Java Backend Developer

The Applications Development Programmer Analyst is an intermediate level positio...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 0-2 years of relevant experience
  • Experience in programming/debugging used in business applications
  • Working knowledge of industry practice and standards
  • Comprehensive knowledge of specific business area for application development
  • Working knowledge of program languages
  • Consistently demonstrates clear and concise written and verbal communication
  • Bachelor’s degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements
  • Identify and analyze issues, make recommendations, and implement solutions
  • Utilize knowledge of business processes, system processes, and industry standards to solve complex issues
  • Analyze information and make evaluative judgements to recommend solutions and improvements
  • Conduct testing and debugging, utilize script tools, and write basic code for design specifications
  • Assess applicability of similar experiences and evaluate options under circumstances not covered by procedures
  • Develop working knowledge of Citi’s information systems, procedures, standards, client server application development, network operations, database administration, systems administration, data center operations, and PC-based applications
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency
  • Fulltime
Read More
Arrow Right

Java Backend Developer

The Applications Development Intermediate Programmer Analyst is an intermediate ...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of relevant experience in the Financial Service industry
  • Must Have - Java, Microservices, Sprinboot
  • Desired - Angular
  • Databse - SQL /Oracle
  • Consistently demonstrates clear and concise written and verbal communication
  • Demonstrated problem-solving and decision-making skills
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Bachelor's degree/University degree or equivalent experience
  • Strong experience in Java/ Microservices, Spring boot, Kubernates, SQL/NoSQL required
Job Responsibility
Job Responsibility
  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code
  • Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems
  • Apply fundamental knowledge of programming languages for design specifications
  • Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
  • Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
  • Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents
  • Has the ability to operate with a limited level of direct supervision
  • In addition to development should be willing to support production deployments
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency
  • Fulltime
Read More
Arrow Right

Java Backend Developer

You will work on mission-critical systems serving high-net-worth clients across ...
Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong proficiency in Java (Java 8+)
  • Hands-on experience with Spring Framework (Spring Boot, Spring MVC, Spring Data)
  • Experience with Hibernate/JPA for ORM
  • Solid understanding of RESTful API design principles
  • Experience with relational databases and SQL
  • Familiarity with Git version control
  • Understanding of microservices architecture patterns
Job Responsibility
Job Responsibility
  • Design, develop, and maintain backend services using Java and Spring Framework
  • Build and optimize RESTful APIs and microservices architecture
  • Work with relational databases (PostgreSQL, Oracle, DB2) for data persistence and optimization
  • Collaborate with cross-functional teams including front-end developers, QA, and business analysts
  • Participate in code reviews, technical discussions, and agile ceremonies
  • Troubleshoot production issues and implement performance improvements
  • Contribute to technical documentation and knowledge sharing
What we offer
What we offer
  • Hybrid working mode and Work-from-Abroad benefits
  • 18 days of Annual leave
  • Comprehensive coverage including General Practitioner, hospitalization, dental, and optical
  • Annual bonus based on individual performance
  • Training programs, certification opportunities, and training incentives to support career growth
  • Regular team-building activities and social events
  • Fulltime
Read More
Arrow Right