Java Software Engineer

Enterprise Minds logo

Enterprise Minds

View Salaries, Reviews, and more  

Job Description

Job Title: Java Developer

Location: Hyderabad

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.

Key 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
  • 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.

[email protected]


Interview Questions of Java Software Engineer at Enterprise Minds

Currently, there aren't any interview questions for this role at Enterprise Minds shared by other job seekers.
View more interview questions of similar roles from other companies โ†’
banner icon
Prepare For Your Interview in 1 Week?
Equip yourself with possible questions that interviewers might ask you, based on your work experience and job description.
Get Started!

Salary Insights of Java Software Engineer at Enterprise Minds

Currently, there aren't any salaries for this role at Enterprise Minds shared by other job seekers.

View more salaries from Enterprise Minds โ†’

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Interview Preparation Illustration

AI InterviewPrep

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Check Now
Resume Builder Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Check Now