Job Description:
We are seeking a skilled Software Developer with expertise in AngularJS and Spring Boot, and familiarity with Tomcat, to design, develop, and maintain high-quality software applications. The ideal candidate will have a strong background in web development and a passion for creating efficient, scalable, and user-friendly applications.
Key Responsibilities:
- Develop and maintain web applications using AngularJS and Spring Boot.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.
- Help maintain code quality, organization, and automation.
- Deploy applications on Tomcat servers and ensure their smooth operation.
- Stay updated with the latest industry trends and technologies to ensure our applications remain cutting-edge.
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Proven experience as a Software Developer with a focus on AngularJS and Spring Boot.
- Familiarity with Tomcat server deployment and management.
- Strong understanding of web development principles and best practices.
- Proficient in JavaScript, HTML, CSS, and Java.
- Experience with RESTful APIs and microservices architecture.
- Excellent problem-solving skills and attention to detail.
- Ability to work independently and as part of a team.
- Strong communication skills.
Preferred Qualifications:
- Experience with other JavaScript frameworks and libraries.
- Knowledge of database management systems like Oracle, SQL Server or PostgreSQL.
- Familiarity with version control systems such as Git.
- Understanding of Agile methodologies.