JOBSEARCHER

Full Stack Developer (Angular, Java, Spring Boot)

Job Title: Full Stack Developer (Angular, Java, Spring Boot)
Location: Alpharetta, GA
Position Type: Contract
Note: We are considering only local candidates.
Key Responsibilities: Full Stack Development:
  • Design, develop, and maintain robust and scalable web applications using Angular for the front-end and Java with Spring Boot for the back-end.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications by identifying and correcting bottlenecks and fixing bugs.
  • Front-End Development:
  • Develop user-friendly, responsive, and dynamic front-end components using Angular.
  • Implement complex user interfaces, integrating APIs, and ensuring seamless user experiences.
  • Back-End Development:
  • Build and maintain efficient, reusable, and reliable Java code with Spring Boot for back-end processing.
  • Design and implement RESTful APIs and ensure they are well-documented and easily consumable by front-end applications.
  • Database Management:
  • Design and manage database schemas using SQL/NoSQL databases.
  • Write efficient queries, optimize database performance, and ensure data integrity.
  • DevOps and Deployment:
  • Collaborate with DevOps teams to automate build, deployment, and monitoring processes.
  • Ensure smooth integration and continuous deployment of code in various environments.
  • Code Review and Best Practices:
  • Conduct code reviews to ensure code quality, reusability, and adherence to industry best practices.
  • Stay updated with emerging technologies and implement them where relevant.
Qualifications
Education: Bachelor’s degree in Computer Science, Engineering, or a related field.
Experience: 7+ years of experience in full-stack development, with a strong focus on Angular, Java, and Spring Boot. Proven experience in designing and implementing complex web applications from front-end to back-end. Strong understanding of RESTful API design and microservices architecture.
Technical Skills: Front-End: Expertise in Angular, HTML5, CSS3, JavaScript/TypeScript. Back-End: Proficient in Java, Spring Boot, Hibernate, and related frameworks. Database: Experience with SQL/NoSQL databases such as MySQL, PostgreSQL, MongoDB.DevOps: Familiarity with CI/CD pipelines, containerization (Docker/Kubernetes), and version control (Git).Other: Experience with cloud platforms (AWS, Azure) is a plus.