Java Software Engineer
Actively Reviewing the ApplicationsSPIRO
India, Karnataka, Bengaluru
Full-Time
On-site
INR 8–17 LPA
Posted 2 months ago
•
Apply by May 3, 2026
Job Description
About the Role
We are looking for a skilled and motivated Java Developer with 3+ years of experience to join our engineering team. The ideal candidate will be responsible for designing, developing, and maintaining scalable Java-based applications while collaborating closely with cross-functional teams to deliver high-quality software solutions.
Key Responsibilities
- Design, develop, and maintain Java-based applications using modern frameworks and best practices.
- Write clean, efficient, and well-documented code following coding standards.
- Develop and consume RESTful APIs and integrate with third-party services.
- Collaborate with product managers, designers, and other developers to understand requirements and implement solutions.
- Participate in code reviews, unit testing, and debugging to ensure software quality and reliability.
- Assist in optimizing application performance, scalability, and security.
- Troubleshoot and resolve application issues in development and production environments.
- Contribute to continuous improvement of development processes and tools.
Required Qualifications
Experience:
- 3+ years of hands-on experience in Java development.
Technical Skills:
- Strong proficiency in Java (Java 8 or above).
- Experience with Spring / Spring Boot and Hibernate or JPA.
- Good understanding of RESTful web services and APIs.
- Experience with relational databases such as MySQL or PostgreSQL.
- Basic knowledge of NoSQL databases (MongoDB, etc.) is a plus.
- Familiarity with version control systems like Git.
- Exposure to microservices architecture and cloud platforms (AWS, Azure, or GCP) is an advantage.
- Basic understanding of CI/CD pipelines and tools such as Jenkins or Docker is a plus.
Soft Skills
- Strong problem-solving and analytical skills.
- Good communication and collaboration abilities.
- Willingness to learn new technologies and adapt to changing requirements.
- Ability to work independently as well as in a team-oriented environment.
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Similar Jobs
View All
Engineer Automation Quality
Empower
Bengaluru
Git
Automation
Jenkins
+10
Production Engineering Specialist
Kia India
India
Full-Time
Data Analysis
MiniTab
Customer Success Manager (Mid-Market / Enterprise)
Terrific
India
Full-Time
Sales
Engineering
Reporting
+14
Cloud Platform Engineer
eBay
Bengaluru
Full-Time
Engineering
Python
Associate Manager-Acquisition (Household)
IDFC FIRST Bank
India
Full-Time
Engineering
Biology
Math
Share
Quick Apply
Upload your resume to apply for this position