Job Description: Java DeveloperLocation: Bengaluru Experience: 6+ Years Joining: Immediate / 0–15 Days Employment Type: Full-timeRole OverviewWe are seeking a skilled Java Developer responsible for designing, developing, and maintaining high‑quality backend applications and APIs. The ideal candidate should have strong expertise in Core Java, Spring Boot, Microservices, API development, and hands-on experience with modern development practices.Key ResponsibilitiesDesign, develop, and enhance backend applications using Core Java & Spring Boot.Build scalable RESTful APIs and microservices.Write clean, efficient, and maintainable code following best practices.Collaborate with product, QA, and DevOps teams for end‑to‑end delivery.Troubleshoot, debug, and optimize application performance.Work with Git, CI/CD, and cloud platforms for deployments.Participate in code reviews and propose process improvements.Required SkillsStrong hands-on experience with Core Java, OOPs concepts, and multithreading.Expertise in Spring Boot, REST APIs, Microservices architecture.Experience with Hibernate/JPA.Knowledge of CI/CD tools such as Jenkins, Git, Maven, Gradle.Good understanding of SQL/NoSQL databases (MySQL, PostgreSQL, MongoDB).Ability to work in Agile/Scrum environments.Strong troubleshooting and performance tuning skills.Good to HaveKnowledge of AWS/Azure/GCP cloud services.Experience with Kafka, RabbitMQ, or other messaging systems.Familiarity with Docker, Kubernetes, or containerization.Exposure to unit testing tools (JUnit, Mockito).Why Join Us?Opportunity to work on scalable, modern architectures.Collaborative team environment and growth-oriented culture.Work with emerging technologies & cloud platforms.
Job Title
Java Software Engineer