Innominds Software logo

Java Developer - Immediate hiring -Innominds Software -Hyderabad

Innominds Software

3 - 5 years

Hyderabad

Posted:11 hours ago

Job Description

Job Title: Java Developer @ Innominds

Experience: 3-5 Years

Work Mode - Office

Java Developer

Key responsibilities

  • Design, develop, and maintain high-quality Java applications and backend services.
  • Build and enhance application components using the Spring Framework and Spring Boot.
  • Develop persistence and data-access layers using Hibernate/JPA.
  • Design, write, optimize, and troubleshoot SQL queries, stored procedures, and database interactions.
  • Work with relational database management systems such as PostgreSQL, MySQL, Oracle, or Microsoft SQL Server.
  • Minimal experience on No SQL databases like Hive etc.
  • Translate business and technical requirements into well-structured, maintainable solutions.
  • Write unit tests, participate in code reviews, and contribute to automated testing and quality improvements.
  • Investigate defects, perform root-cause analysis, and deliver timely fixes.
  • Collaborate with frontend, QA, DevOps, and other cross-functional teams to support end-to-end delivery.
  • Prepare and maintain technical documentation for applications, APIs, and database components.
  • Follow secure coding, performance, scalability, and coding-standard practices.

Required qualifications and skills

  • Bachelors degree in computer science, Engineering, or a related discipline.
  • 36 years of professional software development experience with Java.
  • Strong knowledge of core Java concepts, object-oriented programming, collections, exception handling, and multithreading.
  • Hands-on experience with Spring modules, including Spring Core, Spring MVC, Spring Boot, and Spring Data.
  • Strong experience with Hibernate/JPA and ORM concepts.
  • Good understanding of relational database concepts, data modelling, normalization, indexing, and transaction management.
  • Proficiency in SQL and experience working with at least one RDBMS.
  • Experience developing and consuming RESTful & SOAP web services.
  • Familiarity with Maven or Gradle and Git-based version control.
  • Understanding of software development life cycle, Agile practices, and collaborative delivery.
  • Strong problem-solving, communication, and teamwork skills.

Good to have

  • Experience with microservices architecture and distributed systems.
  • Familiarity with Spring Security, authentication, and authorization.
  • Experience with messaging technologies such as Kafka or RabbitMQ.
  • Exposure to Docker, Kubernetes, CI/CD pipelines, or cloud platforms.
  • Familiarity with observability, logging, and application-performance monitoring.
  • Experience working in an enterprise product or client-delivery environment.

What success looks like

  • You deliver maintainable, well-tested Java solutions that meet functional and non-functional requirements.
  • You contribute effectively to design discussions, code reviews, and technical problem-solving.
  • You collaborate proactively with stakeholders and help the team deliver predictable, high-quality outcomes.
  • You continuously improve application reliability, performance, and developer productivity.

Skills Required

Software development Spring Core SQL Boot Hiring Spring Boot Microservices

Learn the skills this job asks for

See your skill gap for Back End Developer →

Free courses, interview questions and practice for each skill.

Work Mode

Work from Office

Job Type

Full Time

Mock Interview

Practice Video Interview with JobPe AI

Start Spring Boot Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Innominds Software logo
Innominds Software

RecommendedJobs for You