:
We are looking for a Java Developer. In this role, you will be responsible for designing, developing, and maintaining high-performance applications using Java Spring, Spring Boot, and FTL. You will work closely with cross-functional teams to deliver scalable and robust software solutions.
Key Responsibilities:
Design, develop, and maintain Java-based applications using Spring Framework and Spring Boot.
Develop dynamic and responsive user interfaces using FreeMarker Template Language (FTL).
Collaborate with product managers, designers, and other developers to define and implement application features and enhancements.
Write clean, efficient, and well-documented code following best practices and coding standards.
Perform unit testing, integration testing, and debugging of applications to ensure optimal performance and functionality.
Participate in code reviews to maintain code quality and share knowledge with team members.
Work with DevOps teams to deploy applications and ensure seamless integration with backend services.
Stay up-to-date with the latest industry trends and technologies to continuously improve development processes and practices.
Qualifications:
Proven experience as a Java Developer, with strong proficiency in Java, Spring Framework, and Spring Boot.
Experience with FreeMarker Template Language (FTL) for creating dynamic web pages.
Solid understanding of object-oriented programming (OOP) principles and design patterns.
Experience with RESTful APIs and microservices architecture.
Knowledge of version control systems (e.g., Git) and build tools (e.g., Maven, Gradle).
Strong problem-solving skills and the ability to work independently and as part of a team.
Excellent communication and collaboration skills.
Familiarity with Agile/Scrum methodologies.
Familiarity with front-end technologies such as HTML, CSS, and JavaScript is a plus.
Experience with CI/CD pipelines and automated testing frameworks is a plus.
Job Types: Part-time, Temporary, Contract
MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.