Job Description
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