Back to all jobs
Test Company

Java Developer

Bangalore, Pune, Hyderabadhybrid2.0 - 6.0 years
Skills

Required

javaspringspring bootmysqlpostgresqlgitdockerawsazuregcp

Preferred

hibernatejpakafkarabbitmqmongodbredis
Job Description

Job Description: Java Developer

📍 Location

Bangalore / Pune / Hyderabad (Hybrid or Remote options available)

🕒 Experience

2–6 Years

💼 Employment Type

Full-time


🚀 About the Role

We are looking for a Java Developer who is passionate about building scalable, high-performance applications. You will work closely with product managers, frontend developers, and DevOps teams to design, develop, and maintain enterprise-grade backend systems.


🛠️ Key Responsibilities

  • Design, develop, test, and maintain Java-based applications
  • Build RESTful APIs and backend services
  • Write clean, scalable, and well-documented code
  • Optimize applications for performance, scalability, and security
  • Work with databases to design schemas and write efficient queries
  • Participate in code reviews and contribute to best practices
  • Troubleshoot and debug production issues
  • Collaborate with cross-functional teams to deliver features end-to-end

✅ Required Skills & Qualifications

  • Strong proficiency in Java (Java 8 or above)
  • Experience with Spring / Spring Boot
  • Hands-on experience with REST APIs
  • Good understanding of OOP, Data Structures, and Algorithms
  • Experience with SQL databases (MySQL / PostgreSQL)
  • Familiarity with Git and version control workflows
  • Understanding of microservices architecture
  • Basic knowledge of Docker and cloud platforms (AWS/Azure/GCP)

⭐ Good to Have

  • Experience with Hibernate / JPA
  • Exposure to Kafka / RabbitMQ
  • Knowledge of CI/CD pipelines
  • Experience with NoSQL databases (MongoDB, Redis)
  • Understanding of system design concepts

🎓 Education

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field (or equivalent practical experience)

💡 What We Offer

  • Competitive salary and performance-based bonuses
  • Flexible working hours and remote-friendly culture
  • Opportunity to work on scalable, real-world systems
  • Learning budget and career growth opportunities
  • Health insurance and other benefits

📩 How to Apply

Send your resume to [email protected] with the subject line “Application for Java Developer”

Apply for this position

Upload your resume and fill in the details below.

Drag and drop or· PDF, 10MB

Your name, email, and phone will be extracted from your resume.

By applying, you agree to our Privacy Policy and Terms of Service

Java Developer at Test Company | Talynce Jobs