Bestkaam Logo
Enterprise Minds, Inc Logo

Java Software Engineer

Actively Reviewing the Applications

Enterprise Minds, Inc

India, Karnataka, Bengaluru Full-Time On-site INR 8–17 LPA
Posted 2 months ago Apply by May 5, 2026

Job Description

Job Summary

We are looking for a Software Development Engineer (SDE) with strong fundamentals in Java, Spring Boot, and SQL, and hands-on experience building scalable microservices-based applications. The ideal candidate should have excellent problem-solving skills, a solid understanding of data structures and design patterns, and the ability to write clean, efficient, and maintainable code.

Key Responsibilities

  • Design, develop, and maintain Java-based backend applications
  • Build and enhance microservices using Spring Boot
  • Write efficient and optimized SQL queries and work with relational databases
  • Apply data structures and algorithms to solve real-world problems
  • Implement design patterns and follow clean coding standards
  • Participate in code reviews and ensure high-quality deliverables
  • Collaborate with cross-functional teams to deliver features end-to-end
  • Troubleshoot, debug, and optimize application performance

Mandatory Skills

  • Core Java (strong fundamentals)
  • Spring Boot
  • Microservices architecture
  • SQL / Relational Databases
  • Data Structures & Algorithms
  • Design Patterns
  • Strong programming and problem-solving skills

Good to Have

  • REST API design and development
  • Experience with Git / version control
  • Exposure to CI/CD pipelines
  • Basic understanding of cloud platforms (AWS/Azure/GCP)
  • Agile / Scrum development experience

Check Qualification

Quick Tip

Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.