Job Requirements:
Client: InternationalTiming: 1 PM - 9 PMContract: 3 months, extendableExperience: 4+ years (Angular - Java Spring Boot)Job Type: Contract
This job entails Full Stack development using Angular and Java for our esteemed international client. The role involves working on a contractual basis for 3 months, with the potential for extension. Candidates should possess a minimum of 4 years of relevant experience to meet the general requirements for this position.
Job Description:We are seeking a talented Full Stack Developer proficient in Angular and Java Spring to join our dynamic team. As a Full Stack Developer, you will be responsible for developing and maintaining web applications, collaborating with the development team, and ensuring the seamless integration of front-end and back-end components.
Responsibilities:Develop user interfaces, components, and interactions for web applications using Angular.Design and implement RESTful APIs, services, and server-side logic using Java Spring.Integrate front-end and back-end components to ensure seamless communication and functionality.Write clean, efficient, and maintainable code following best practices and coding standards.Conduct code reviews, debugging, and troubleshooting to ensure the quality and performance of the application.Work closely with stakeholders to gather requirements, define project scope, and provide technical guidance.Participate in the full software development lifecycle, including planning, development, testing, deployment, and maintenance.Keep up to date with the latest technologies, trends, and best practices in full-stack development.
Requirements:4+ years of experience as a Full Stack Developer or similar role.Proficiency in Angular and Java Spring frameworks.Strong understanding of web development principles and best practices.Experience with RESTful APIs, JSON, and web services.Knowledge of databases (SQL and/or NoSQL) and ORM frameworks (Hibernate, JPA).Familiarity with version control systems (Git) and CI/CD pipelines.Excellent problem-solving skills and attention to detail.Ability to work independently and in a team environment.Strong communication and interpersonal skills.
Education: Bachelor's degree in computer science, Engineering, or related field.