Key Responsibilities:
• Write clean, efficient, and well-documented code, ensuring the highest standards of
software quality and performance.
• Utilize SQL for data management, database design, and query optimization.
• Dockerize applications for streamlined deployment and scaling.
• Implement CI/CD pipelines to automate software testing and deployment.
• Contribute to the entire software development life cycle, from design and development to
testing, deployment in pre-production, and ongoing maintenance.
• Work closely with the Product Owner to understand project goals and deliver software that
meets the needs of our users.
• Participate in daily Scrum meetings and work in an Agile environment.
• Design, develop, and maintain robust, high-performance web applications using Angular
and Java Spring Boot.
• Collaborate with cross-functional teams to define, implement, and refine software
requirements.
Qualifications:
• Bachelor’s degree in Computer Science, Software Engineering, or a related field (or
equivalent experience).
• Extensive expertise in Angular and Java Spring Boot, with a proven track record of
successful projects.
• Strong proficiency in SQL, database design, and query optimization.
• Experience with Docker and containerization.
• Demonstrated experience in implementing CI/CD pipelines (Gitlab) for automated testing
and deployment.
• Knowledge of modern front-end technologies (HTML5, CSS3, JavaScript).
• In-depth knowledge of application development principles and best practices.
• Excellent written and verbal communication skills in English.
• Ability to work effectively and efficiently in a remote team.
• Experience working in an Agile/Scrum environment.
How To Apply:
- First, read through all of the job details on this page.
- Scroll down and press the Click Here button.
- To be redirected to the official website, click on the apply link.
- Fill the details with the information provided.
- Before submitting the application, cross-check the information you’ve provided.