We are looking for a skilled Software Developer with a minimum of 2 years of experience in Angular and JAVA Spring Boot framework. The ideal candidate will have a Bachelor's degree in Computer Science and excellent English written and verbal communication skills. You will be responsible for developing, testing, and deploying cutting-edge software solutions for our clients, working closely with a diverse team of professionals.
Responsibilities:
Design, develop, and maintain web applications using Angular and JAVA Spring Boot framework
Collaborate with cross-functional teams to define, design, and ship new features
Write well-designed, testable, and efficient code
Troubleshoot, debug, and optimize application performance
Ensure the technical feasibility of UI/UX designs
Participate in code reviews and provide constructive feedback
Stay up-to-date on emerging technologies and industry best practices
Requirements:
Bachelor's degree in Computer Science or related field
Minimum of 2 years of professional experience in Angular and JAVA Spring Boot framework
Strong understanding of web application development best practices
Excellent written and verbal English communication skills
Outstanding analytical, critical, and problem-solving skills
Experience with version control systems, such as Git
Familiarity with Agile methodologies
Nice-to-Have:
Experience with other modern web development technologies, such as React or Vue.js
Knowledge of cloud-based services like AWS, Azure, or Google Cloud
Experience with continuous integration and deployment (CI/CD) tools and practices
What We Offer:
Competitive salary and benefits package
Supportive and collaborative work environment
Opportunities for professional growth and development
Chance to work on innovative projects with a diverse team of experts