CrawlJobs Logo

Senior Java Developer

India, Bangalore · Job Posted March 05, 2026
Apply Position
Job Link Share

Job Description

As a Senior Java Developer, you’ll design and develop robust backend systems and play a key role in delivering scalable microservices. This role is ideal for experienced developers who enjoy solving backend challenges in a fast-paced environment.

Job Responsibility

  • Develop and maintain backend services using Java and Spring Boot
  • Write clean, scalable, and efficient code
  • Collaborate with front-end developers and product teams to define and ship features
  • Implement best coding practices and participate in code reviews
  • Optimize system performance and troubleshoot production issues

Requirements

  • Strong experience in Java, Spring Boot, and REST APIs
  • Familiarity with databases (MySQL, MongoDB), Git, and Agile methodologies
  • Knowledge of containerized environments and deployment practices
  • Good communication and team collaboration skills

Looking for more opportunities?

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

Similar Jobs for

Senior Java Developer

8 matching positions

Senior Java Developer

Location
Location
Vietnam , Da Nang
Salary
Salary:
Not provided
saigontechnology.com Logo
Saigon Technology
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • From 5 years of experience in Web Application
  • Experience in Spring, Spring Boot, or Hibernate
  • building APIs
  • Experience working with Git, Git flow
  • Good understanding of SOLID principles, Design Patterns
  • Experience working with micro-service projects
  • Strong knowledge with DB, DB design
  • Good at English Communication skill
Job Responsibility
Job Responsibility
  • Design, build and maintain APIs, services, and systems across development teams
  • Work within a team & communicate effectively across teams
  • Deal with technical challenges, programing tasks while managing client expectations and building long-term customer relations
  • Work with engineers across the company to build delightful features that span various parts of the system
  • US working time: from 5pm to 1am
What we offer
What we offer
  • Attractive salary (13th-month salary, salary review twice/year) and project bonus
  • Bonus programs for candidate referral, technical article writing
  • Allowance for sickness, maternity, paternity and periodic health examination
  • PVI health care program
  • The staff of the quarter and year reward
  • Hybrid Working Model: Flexible working time and WFH support
  • Annual company trip and regular team-building parties, party celebration (Christmas, Birthday, Mid-autumn,...), Sports clubs (football, badminton, swimming …)
  • Sponsor examination fee for professional certificates (AWS, Azure, IELTS, PMP, Scrum Master,...)
  • Sponsor fee for joining any technical training sessions and courses
  • Free English workshops
  • Fulltime
Read More
Arrow Right

Senior Java 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
  • 6+ years of relevant experience in the Financial Service industry
  • Expertise in building web applications using JEE, SpringBoot
  • Expertise in enterprise integrations through RESTful APIs, Kafka messaging etc.
  • Expertise in using AI driven tools like Devin, Co-pilot, and other Gen-AI tools.
  • Expertise in Elastic Search, NoSQL databases, and Caching solutions.
  • Expertise in designing and optimizing the software solutions for performance and stability.
  • Expertise in troubleshooting and problem solving.
  • Expertise in Test driven development.
  • Expertise in Authentication, Authorization, and Security.
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
  • Serve as advisor or coach to new or lower level analysts
  • 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.
  • Can exercise independence of judgement and autonomy.
  • Acts as SME to senior stakeholders and /or other team members.
  • Fulltime
Read More
Arrow Right
New

Senior Java Developer

The Sr Java Applications Development is a senior level position responsible for ...
Location
Location
United States , New Castle;Irving
Salary
Salary:
125760.00 - 188640.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
June 09, 2026
Flip Icon
Requirements
Requirements
  • Proficiency in programming in Java, API, Cloud engineering
  • Hands on experience of building RESTful APIs using popular frameworks like Spring
  • Experience in Oracle, SQL, NoSql - MongoDB
  • Experience in Cloud - Openshift Kubernetes, Messaging systems - MQ, Kafka
  • Experience of following clean code principles
  • Solid understanding of software development lifecycle (SDLC) and Agile methodologies
  • Knowledge of DevOps practices and CI/CD pipelines
  • Able to independently work in fast paced and rapidly changing environment
  • Experience in systems analysis and programming of software applications
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
Job Responsibility
Job Responsibility
  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
  • 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
What we offer
What we offer
  • medical, dental & vision coverage
  • 401(k)
  • life, accident, and disability insurance
  • wellness programs
  • paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays
  • Fulltime
!
Read More
Arrow Right
New

Senior Java Developer

Location : Bangalore
Location
Location
India , Bangalore
Salary
Salary:
Not provided
overturerede.in Logo
Overture Rede
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5 years of experience in software development
  • Demonstrable experience in OO design and development role on a medium to large, enterprise-scale software program
  • Demonstrable experience in Enterprise Applications Integration
  • Familiar or have experience with Enterprise Integration Patterns, EAI, SOA, EDA architectures and their main principles
  • Skilled in Web Services development such as RESTful web services
  • Experience in Services design and development (Monitoring, governance, versioning, etc.)
  • Development languages and frameworks (Java8+, Spring, etc.)
  • Unitary and integration testing (JUnit, Mockito, etc.) and code quality (SonarQube, Veracode, etc.)
  • Practiced with Git and Continuous Integration infrastructure
  • AWS (EC2, Lambdas, DynamoDB, IAM, S3, RDS)
Read More
Arrow Right

Senior Java Developer

Location
Location
India , Bangalore
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong proficiency in Java 8/11/17
  • Hands-on experience with Spring Boot, Spring MVC, Spring Security
  • Experience in Microservices Architecture
  • Strong understanding of REST APIs
  • Experience with Hibernate/JPA
  • Good knowledge of SQL/NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.)
  • Experience with Kafka/RabbitMQ or messaging systems
  • Familiarity with Docker and Kubernetes
  • Knowledge of AWS/Azure/GCP
  • Experience with Git, Maven/Gradle
Job Responsibility
Job Responsibility
  • Design, develop, test, and maintain scalable backend applications using Java and Spring Boot
  • Build and consume RESTful APIs and microservices
  • Develop secure, high-performing, and resilient backend systems
  • Collaborate with frontend developers, DevOps engineers, QA, and product teams
  • Optimize application performance, database queries, and system reliability
  • Participate in system design, code reviews, and technical discussions
  • Implement CI/CD pipelines and support deployment activities
  • Troubleshoot production issues and provide timely resolutions
  • Write clean, maintainable, and reusable code following best practices
  • Contribute to Agile/Scrum ceremonies and sprint planning
  • Fulltime
Read More
Arrow Right
New

Senior Java Developer

Randstad is presently working with startup software solutions company in Malaysi...
Location
Location
Malaysia , Kuala Lumpur
Salary
Salary:
10000.00 - 14000.00 MYR / Month
https://www.randstad.com Logo
Randstad
Expiration Date
July 24, 2026
Flip Icon
Requirements
Requirements
  • Experience: Minimum of 4 years of professional software development experience in Java
  • Core Frameworks: Strong expertise in Spring Framework (Spring MVC, Spring Security, Spring Data) and Spring Boot
  • Databases: Solid experience with relational databases (e.g., PostgreSQL, MySQL) and ORM frameworks like Hibernate/JPA
  • APIs: Proven track record of designing and consuming robust RESTful APIs
  • Tools: Proficiency with build tools (Maven/Gradle) and version control (Git)
Job Responsibility
Job Responsibility
  • Backend Development: Design, develop, and deploy high-quality, scalable backend services and RESTful APIs using Java and Spring Boot
  • Architecture & Design: Participate in architectural discussions, database design, and code reviews to maintain high engineering standards
  • Optimization: Troubleshoot, debug, and optimize application performance and database queries for maximum speed and scalability
  • Collaboration: Work closely with cross-functional teams (Frontend, Product, DevOps) to deliver end-to-end features
  • Best Practices: Write clean, maintainable, and well-tested code (JUnit/Mockito) following Agile/Scrum methodologies
What we offer
What we offer
  • Remote Working
  • Startup Company
  • Exciting Projects + Career Growth
  • good benefits
Read More
Arrow Right
New

Senior Java Developer

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor degree in Computer Science / Information Technology or a related field, or substantial practical experience of software delivery
  • 7+ years of relevant experience in Application Development role
  • Experience in managing and implementing successful projects
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Strong core Java skills, JDBC/JPA, Restful web services
  • Experience with frameworks like Hibernate, Junit, Spring Boot/Microservice-style application development
  • Experience in event‑driven and API-led architecture
  • Hands-on experience using AI tools and platforms to design, build, test, and enhance application features
  • Strong experience with Relational Databases like Oracle, MSSQL
  • Experience with build tools like Maven/Gradle, Jenkins, UDeploy
Job Responsibility
Job Responsibility
  • Responsible for developing and maintaining suite of applications as a part of global development team
  • Production of high-quality software, emphasizing simplicity, maintainability and reuse, using standard development process
  • Understands business priorities, documents requirements and determines solutions in partnership with other internal teams
  • Accountable for all phases of development process—analysis, design, construction, testing and implementation
  • provides user and operational support on applications to business users
  • Ensures essential procedures are followed and helps to define operating standards and processes
  • Participating in key business initiatives involving multiple workstreams
  • Coordinate global testing and schedule application rollouts
  • Contribute towards improving the Dev Ops CI/CD Pipelines and Strategic Architecture
  • Work closely with partner technology teams and to collaborate effectively
  • Fulltime
Read More
Arrow Right
New

Senior Java Developer

We are a global business enabler connecting top brands with a vast network to de...
Location
Location
Malaysia , Kuala Lumpur
Salary
Salary:
9000.00 - 12000.00 RM / Month
https://www.randstad.com Logo
Randstad
Expiration Date
July 26, 2026
Flip Icon
Requirements
Requirements
  • 5+ years in Java-based software development and distributed systems
  • Strong proficiency in core Java, frameworks (Spring Boot/Hibernate), and relational databases
  • Familiarity with build tools, Git, Linux, and containerization like Docker
  • 4 years experience
  • Java, Spring Boot, MySQL, AWS
  • Diploma holder and/or Bachelor Degree
Job Responsibility
Job Responsibility
  • Design, test, and deploy scalable software solutions according to project timelines
  • Debug complex system issues and implement performance enhancements
  • Participate in code reviews and support automation initiatives to streamline processes
  • Fulltime
Read More
Arrow Right