Job Description
|
Key Responsibilities · Design, develop, and maintain Java-based applications. · Write clean, efficient, and well-documented code. · Collaborate with product managers and other developers to define and implement new features. · Debug and resolve technical issues. · Ensure the performance, quality, and responsiveness of applications. · Participate in code reviews to maintain code quality standards.
Required Skills & Qualifications · Proven experience as a Java Developer or similar role. · Strong proficiency in Core Java. · Experience with the Spring and Spring Boot frameworks. · Proficiency with Hibernate. · Solid understanding of RESTful APIs and microservices architecture. · Experience with front-end technologies including HTML, CSS, JavaScript, and TypeScript. · Familiarity with database technologies (e.g., SQL, NoSQL) and writing complex queries. · Excellent problem-solving skills and a strong attention to detail. · Ability to work both independently and as part of a team. |
