Java Software Engineer
Enterprise Minds, Inc
Job Description
About the Role
Job Title: Java Developer Location: Hyderabad
Job Details
Experience: 3-5 Years Job Summary We are looking for a skilled Java Developer with strong expertise in building scalable and high-performance backend systems. The ideal candidate should have hands-on experience in Java, Spring Boot, Microservices architecture, Kafka-based messaging systems, and PostgreSQL databases . You will be responsible for designing, developing, and maintaining distributed systems while collaborating with cross-functional teams in an Agile environment.
Experience: with Spring Kafka / Apache Kafka • Proficiency in PostgreSQL
Experience: in building and consuming REST APIs • Knowledge of Design Patterns and Data Structures Good to Have Skills
Experience: with React.js for frontend development • Familiarity with Docker & Kubernetes • Knowledge of CI/CD pipelines (Jenkins, GitHub Actions, etc.) • Exposure to Cloud platforms (AWS / Azure / GCP) • Understanding of Redis / Caching mechanisms Thanks, Renuka. renuka.thakur@eminds.ai
Responsibilities
• Design, develop, and deploy scalable applications using Java and Spring Boot • Build and maintain Microservices-based architecture • Develop and integrate event-driven systems using Spring Kafka • Design and optimize PostgreSQL database schemas and queries • Collaborate with frontend, DevOps, and QA teams for end-to-end delivery • Implement RESTful APIs and ensure high performance and responsiveness • Write clean, maintainable, and testable code following best practices • Participate in code reviews, sprint planning, and technical discussions • Troubleshoot, debug, and enhance existing applications • Ensure application security, scalability, and reliability Mandatory Skills • Strong experience in Java (Core + Advanced) • Hands-on expertise in Spring Boot • Solid understanding of Microservices Architecture
Job Details
Apply Carefully
Review the official source before sharing personal information or payment details.
GradWorks saves this role to your candidate dashboard first, then lets you continue to the official source when you are ready.
Start Application