HamburgerMenu
hirist

Job Description

Job Description :


Responsibilities :


- Develop and maintain Java backend applications and RESTful APIs, including technical design, code development, documentation, and test plan generation.


- Design and implement solutions using microservices architecture and established design patterns such as Dependency Injection and Repository patterns.


- Develop high-quality, scalable, maintainable, and reliable backend solutions.


- Maintain a sustained track record of delivering high-quality solutions on time and within budget.


- Participate in code reviews and contribute to improving code quality and development practices.


- Collaborate with team members to understand requirements and determine appropriate technical solutions.


- Troubleshoot and resolve application issues, including production problems as required.


- Provide occasional off-hour support for critical production issues.


- Work with relational databases including PostgreSQL, Oracle, and MS SQL Server.


- Perform database schema design, query development, query performance tuning, and data migration activities.


- Prepare and maintain technical and application documentation.


Required Skills :


- Strong hands-on experience with Java.


- Current experience with Java 17 / Java 21 (LTS).


- Strong experience with Spring Boot, Spring MVC, Spring Data, and Hibernate/JPA.


- Hands-on experience developing RESTful APIs.


- Strong understanding and practical experience with microservices architecture.


- Good understanding of software design patterns, including Dependency Injection and Repository patterns.


- Strong experience with relational databases, including PostgreSQL, Oracle, and MS SQL Server.


- Experience with database schema design, SQL query development, query performance tuning, and data migration.


- Strong problem-solving and analytical skills.


- Excellent attention to detail and ability to manage multiple tasks effectively.


- Good communication and collaboration skills.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...