Hyreo

Software Engineer-997766

Hyreo

Bengaluru, Karnataka, IndiaPosted Aug 22, 2025

Job description

Required Skills:**

Core Java:** Strong understanding of Java SE, including OOP concepts, data structures, and algorithms.

Frameworks:** Experience with popular Java frameworks such as Spring and Hibernate.

Web Technologies:** Knowledge of web technologies including JSP, Servlets, HTML, CSS, and JavaScript.

Database Management:** Proficiency in working with relational databases like MySQL, PostgreSQL, or Oracle, including SQL queries and optimization.

Version Control:** Experience with version control systems like Git, including branching, merging, and pull requests.

Build Tools:** Familiarity with build tools like Maven or Gradle.

RESTful Services:** Ability to design and consume RESTful web services and APIs.

Testing:** Experience with unit testing frameworks like JUnit or TestNG.

Problem-Solving:** Strong analytical and problem-solving skills with the ability to troubleshoot and resolve complex issues.

Preferred Skills:**

Spring Boot:** Experience with Spring Boot for creating microservices.

ORM:** Proficiency with Object-Relational Mapping (ORM) tools like Hibernate or JPA.

Frontend Technologies:** Basic knowledge of frontend frameworks like Angular, React, or Vue.js.

Cloud Platforms:** Experience with cloud platforms such as AWS, Azure, or Google Cloud.

Continuous Integration/Deployment (CI/CD):** Familiarity with CI/CD tools such as Jenkins or GitLab CI.

Microservices Architecture:** Understanding of microservices architecture and containerization with Docker.

Qualifications:**

Education:** Bachelor’s degree in Computer Science, Information Technology, or a related field.

Experience:** 2-4 years of professional experience in Java development.

Personal Attributes:**

Team Player:** Ability to work collaboratively in a team environment.

Communication:** Strong verbal and written communication skills.

Attention to Detail:** High attention to detail and a commitment to delivering high-quality software.

Adaptability:** Ability to adapt to new technologies and changing requirements.

See all open roles at Hyreo or explore thousands more companies on TheJobsMap.