Posted on: 23/07/2025
We are looking for a skilled and motivated Java Developer to join our software development team. The ideal candidate will be responsible for designing, developing, and maintaining high-performance, scalable Java-based applications. You will collaborate with cross-functional teams to deliver reliable and efficient solutions that meet business needs.
Key Responsibilities :
- Design, develop, test, and deploy Java applications and microservices.
- Write clean, efficient, and well-documented code using core Java and frameworks like Spring Boot, Hibernate, etc.
- Develop RESTful APIs and ensure seamless integration with front-end systems and third-party services.
- Work with relational and NoSQL databases such as MySQL, PostgreSQL, MongoDB, or Cassandra.
- Collaborate with product managers, architects, and other developers to understand requirements and deliver solutions.
- Conduct code reviews, troubleshoot issues, and provide application support in production environments.
- Ensure applications are secure, scalable, and performant.
- Follow Agile/Scrum methodologies for sprint planning, reviews, and retrospectives.
- Create and maintain technical documentation including architecture diagrams and deployment guides.
- Contribute to continuous improvement of development and deployment processes.
Technical Skills Required :
- Strong programming experience in Core Java and Object-Oriented Programming (OOP) principles.
- Hands-on experience with Spring Boot, Spring MVC, Spring Security, and Hibernate/JPA.
- Proficient in building and consuming RESTful APIs.
- Experience with JUnit, Mockito, or other testing frameworks.
- Knowledge of build tools such as Maven, Gradle, and version control tools like Git.
- Familiarity with containerization tools like Docker and orchestration (e.g., Kubernetes) is a plus.
- Understanding of CI/CD pipelines using tools like Jenkins, GitHub Actions, or GitLab CI.
- Working knowledge of SQL and experience with at least one relational database.
- Experience with messaging systems like Kafka, RabbitMQ, or ActiveMQ is a plus.
Nice to Have :
- Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP).
- Familiarity with front-end technologies (HTML, CSS, JavaScript) for full-stack exposure.
Did you find something suspicious?
Posted By
Rohit Gupta
Sr. Talent Acquisition at HOTFOOT TECHNOLOGY SOLUTIONS PRIVATE LIMITED
Last Active: 2 Dec 2025
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1517929
Interview Questions for you
View All