Description

We are seeking a highly skilled Java Full Stack Developer with extensive experience in Spring Boot, Microservices, ReactJS, and Kotlin. The ideal candidate will possess a bachelor’s degree and at least 8 years of hands-on experience in designing and programming using Java and JEE technologies. The candidate should have strong design skills, programming expertise, and a deep understanding of Agile methodologies.

 

Key Responsibilities:

·         Design, develop, and maintain complex software applications using Java, JEE, Spring Boot, and Microservices architecture.

·         Develop front-end components using ReactJS and ensure seamless integration with back-end services.

·         Write clean, efficient, and well-documented code in Java, Kotlin, and other relevant languages.

·         Implement Single-Page Architecture (SPA) for dynamic and responsive web applications.

·         Ensure cross-browser compatibility and adherence to browser compliance standards.

·         Deploy cloud-native applications on AWS, leveraging PostgreSQL for data storage.

·         Utilize PaaS offerings such as Red Hat OpenShift and Docker for application deployment and management.

·         Collaborate with Agile teams, participate in sprint planning, and utilize Agile tools like Azure DevOps, Github.

·         Apply modern Continuous Integration (CI) tools such as Jenkins, Git/BitBucket and Jira Code Deploy to streamline the development process.

·         Troubleshoot and resolve application issues, ensuring high performance and responsiveness of applications.

 

Qualifications:

·         Bachelor’s degree in computer science, Information Technology, or a related field.

·         A minimum of 8 years of experience in Java and JEE technologies.

·         Extensive experience with frameworks such as jQuery, ReactJS, and Express/Node.js.

·         Proven experience working on Agile projects and familiarity with Agile terminology and tools including VersionOne.

·         Strong expertise in developing applications using Single-Page Architecture (SPA).

·         Proficiency in coding responsive web pages with an understanding of cross-browser limitations and browser compliance standards.

·         Hands-on experience designing and deploying cloud-native applications on AWS with PostgreSQL.

·         Deep knowledge of PaaS offerings such as Red Hat OpenShift and Docker.

·         Experience with modern CI tools including Jenkins, Git/BitBucket and Jira to Code Deploy.

·         Excellent problem-solving skills, attention to detail, and a proactive approach to learning new technologies.

 

Preferred Skills:

·         Experience with Kotlin in developing back-end services.

·         Familiarity with responsive design frameworks and tools.

·         Knowledge of security best practices and performance optimization techniques.

Education

Any Graduate