Java Developer
•Key Responsibilities: •
• Develop, test, and maintain backend services using Spring Boot.
• Design and implement frontend components using AngularJS.
• Manage and optimize DevOps processes, including continuous integration and continuous deployment (CI/CD).
• Configure and maintain infrastructure and deployment pipelines using tools like Jenkins, GitLab CI/CD, or similar.
• Implement and manage containerization and orchestration using Docker and Kubernetes.
• Collaborate with product managers, designers, and other developers to gather and analyze requirements.
• Write clean, efficient, and well-documented code.
• Troubleshoot and debug issues in existing applications and deployment pipelines.
• Ensure applications are secure, scalable, and performant.
• Stay updated with the latest industry trends and technologies.
•Qualifications: •
• Bachelor's degree in Computer Science, Engineering, or a related field.
• Minimum of 3 years of experience in developing web applications using Spring Boot and AngularJS.
• Proven experience in DevOps practices, including CI/CD, containerization, and orchestration.
• Strong proficiency in Java, Spring Boot, and RESTful APIs.
• Experience with AngularJS, HTML, CSS, and JavaScript.
• Proficiency with DevOps tools and practices (e.g., Jenkins, GitLab CI/CD, Docker, Kubernetes).
• Familiarity with front-end build tools (e.g., npm, webpack) and version control systems (e.g., Git).
• Knowledge of database systems (e.g., MySQL, MSSQL, Oracle) and ORM frameworks (e.g., Hibernate).
• Understanding of software development principles, design patterns, and best practices.
• Excellent problem-solving skills and attention to detail.
• Strong communication and teamwork skills.
Job Types: Full-time, Permanent
Ability to commute/relocate:
• Dubai: Reliably commute or planning to relocate before starting work (Required)
MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.