Live opening · Posted 12 hours ago

Java Web Developer

HummingBird - Total Talent Workforce Platform · Bengaluru, Karnataka, India (On-site)
Linkedin No
You are 12 hours behind. JobBeeper subscribers saw this role while it was still new.

At a glance

The key details from the original listing.

Posted 12 hours ago
CompanyHummingBird - Total Talent Workforce Platform
LocationBengaluru, Karnataka, India (On-site)
Work modeNo
SkillsJava, Spring Boot, AWS, Azure, Docker, Kubernetes, PostgreSQL
SourceLinkedin
Listed12 hours ago

Your early-applicant advantage

Live timing from JobBeeper.

Live data
12 min from Linkedin publishing this role to us finding it
17 min median time from a role going live to a subscriber being told
6 hours subscribers had this role before this page existed
71,312 roles found in the last 24 hours — the newest are not on this site yet
Start your free trial →

About the role

Description supplied by the original job listing.

Position: Java Developer
Location: Bengaluru, India
Experience: 4–8 Years
Industry: Software Development
Employment Type: Full-Time
About HummingBird
HummingBird is a talent acquisition and recruitment partner helping organizations identify, attract, and hire high-quality professionals across diverse functions and industries.
We work closely with our clients to understand their business requirements, organizational culture, and talent needs, connecting them with the right professionals and creating meaningful career opportunities.
About the Opportunity
HummingBird is hiring a Java Developer on behalf of its client, a leading organization in the Software Development industry, based in Bengaluru.
The Java Developer will be responsible for designing, developing, testing, and maintaining scalable software applications and backend services. The role will involve working closely with product managers, architects, QA engineers, DevOps teams, and other developers to deliver high-quality technology solutions.
The ideal candidate should have strong hands-on experience in Java development, Spring-based frameworks, REST APIs, databases, and modern software development practices.
Key Responsibilities
Application Development
Design, develop, and maintain scalable Java-based applications.
Translate business and technical requirements into reliable software solutions.
Develop clean, maintainable, reusable, and efficient code.
Participate in the complete software development lifecycle from requirements through deployment.
Troubleshoot and resolve application issues and production defects.
Java & Backend Development
Develop enterprise applications using Java, Spring Boot, and related frameworks.
Build scalable and secure backend services and RESTful APIs.
Implement business logic and reusable application components.
Optimize application performance, scalability, and reliability.
Follow established coding standards, design patterns, and development best practices.
API & Microservices Development
Design and develop RESTful web services and APIs.
Develop and maintain microservices-based applications where applicable.
Implement API security, authentication, authorization, and error handling.
Integrate applications with internal and external systems.
Monitor and optimize API performance and reliability.
Database Management
Design and optimize database queries and data access layers.
Work with relational databases such as MySQL, PostgreSQL, Oracle, or SQL Server.
Develop stored procedures, queries, and database integrations where required.
Analyze database performance and support optimization initiatives.
Ensure data consistency and integrity across applications.
Testing & Quality
Write unit and integration tests to ensure application quality.
Collaborate with QA teams to identify and resolve defects.
Participate in code reviews and ensure adherence to coding standards.
Troubleshoot application issues across development, testing, and production environments.
Support continuous improvement of development and testing processes.
DevOps & Deployment
Collaborate with DevOps teams on application builds, deployments, and releases.
Work with CI/CD pipelines and automated deployment processes.
Support applications deployed on cloud environments.
Troubleshoot deployment and environment-related issues.
Contribute to application monitoring, logging, and performance optimization.
Collaboration & Agile Development
Work closely with product managers, business analysts, architects, QA engineers, and other developers.
Participate in Agile ceremonies including sprint planning, daily stand-ups, reviews, and retrospectives.
Provide technical inputs during solution design and estimation.
Document technical solutions, APIs, and development processes.
Mentor junior developers and contribute to knowledge-sharing initiatives.
Required Qualifications
Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related discipline.
4–8 years of professional experience in Java development.
Strong hands-on experience with Core Java and Java/J2EE technologies.
Strong experience with Spring Boot and Spring Framework.
Experience developing RESTful APIs and backend services.
Strong understanding of object-oriented programming and software design principles.
Experience working with relational databases and SQL.
Good understanding of software development lifecycle and Agile methodologies.
Strong debugging, problem-solving, and analytical skills.
Preferred Technical Skills
Java 8/11/17/21 or later versions
Spring Boot
Spring MVC
Spring Security
Hibernate / JPA
REST APIs
Microservices Architecture
SQL
MySQL / PostgreSQL / Oracle
Maven / Gradle
Git / GitHub / GitLab / Bitbucket
JUnit / Mockito
Docker
Kubernetes
CI/CD
Jenkins / GitHub Actions / GitLab CI
AWS / Azure / Google Cloud
Kafka or other messaging platforms
Candidate Profile
The ideal candidate will be:
A strong Java developer with solid backend development expertise.
Experienced in designing and developing scalable enterprise applications.
Comfortable working with Spring Boot, APIs, databases, and microservices.
Strong in writing clean, maintainable, and testable code.
Experienced in debugging complex technical issues.
Comfortable working in Agile and collaborative development environments.
Strong in problem-solving and analytical thinking.
Willing to learn new technologies and contribute to continuous technical improvement.
Why This Opportunity?
Opportunity to work on modern Java-based software development projects.
Exposure to scalable backend systems, APIs, microservices, and cloud technologies.
Opportunity to work with experienced engineering and product teams.
Scope to contribute to architecture, performance optimization, and technology innovation.
Opportunity to grow within a technology-focused organization in Bengaluru.

Work arrangement
No

Get JobBeeper Mobile App

Never miss a job opening! Get instant job alerts on your phone.

Subscribers see fresh openings within minutes. Download the JobBeeper App on Google Play to get real-time push notifications and apply before anyone else.

⚡ Instant Push Alerts 🎯 Tailored Filters 🚀 Direct Employer Links
GET IT ON Google Play

More openings worth a look

Recently tracked roles with full details and direct application links.

6 roles
Good roles move before most people even see them. Tell JobBeeper what you want and get fresh matches delivered in minutes.
Start your free trial →
⚡ Get fresh job alerts 📱 Get App