Job Openings
FHM - Java Developer
About the job FHM - Java Developer
We are looking for a passionate and experienced Java Backend Developer to join our dynamic team. If you thrive in a collaborative environment and enjoy building scalable backend systems that power real-world applications, this is a great opportunity to make a meaningful impact.
- Design, develop, and maintain robust and scalable backend applications using Java.
- Collaborate closely with front-end developers, product owners, and QA engineers to deliver high-quality features.
- Participate in all phases of the software development lifecycle: analysis, design, implementation, testing, and deployment.
- Write clean, maintainable, and efficient code following best practices.
- Optimize application performance and scalability.
- Debug and resolve technical issues as they arise.
- Document code, processes, and system architecture when necessary.
JOB QUALIFICATIONS
- Bachelors degree in Computer Science, Software Engineering, or a related field.
- At least 3 years of professional experience with Java (preferably Java 8+).
- Strong proficiency in Spring Framework, especially Spring Boot.
- Experience in designing RESTful APIs and working with microservices architecture.
- Solid experience with relational databases such as MySQL or PostgreSQL, and ORM frameworks like Hibernate or JPA.
- Familiarity with version control systems, particularly Git.
- Good understanding of Object-Oriented Programming (OOP), design patterns, and clean code principles.
- Strong problem-solving and communication skills.