I'm looking for a Full Stack Developer for one of our clients. You will be working on innovative web-based systems using Angular, Spring Boot, and SQL Server.
Key Responsibilities:
- Design and develop user-friendly front-end interfaces that meet client specifications.
- Build, test, and maintain robust back-end services and APIs.
- Write and optimize SQL queries to ensure efficient data handling and retrieval.
- Collaborate with system analysts and QA engineers throughout the development lifecycle.
- Implement automated unit tests to guarantee the reliability of applications.
- Identify, troubleshoot, and resolve technical issues in a timely manner.
- Adhere to CI/CD practices to streamline deployment processes.
- Leverage AI coding assistants to enhance productivity and development efficiency.
Requirements:
- Mandatory Skills:
- Solid experience with Angular and Spring Boot frameworks.
- Proficient in using any relational database, with a preference for SQL Server.
- Experience with version control tools, particularly Git.
- Nice to Have:
- Familiarity with CI/CD pipelines and DevOps practices.
- Exposure to OpenShift and CloudBees for container orchestration and CI services.
- Basic understanding of cloud environments for deployment and scalability.
- Experience in writing unit tests with JUnit (optional).
Core Competencies:
- Strong problem-solving skills and the ability to troubleshoot issues effectively.
- Excellent collaboration and communication skills for teamwork with system analysts and QA.
- Adaptability to new technologies and enthusiasm for continuous learning.
- Focus on quality development practices, including testing and documentation.