A technology staffing firm is looking for a Mid-Senior level Full Stack Engineer to design, develop, and maintain web applications in Alpharetta, GA. The ideal candidate will have strong proficiency in Java, experience with Spring Boot and Angular or React, and familiarity with SQL databases. Responsibilities include developing backend services, integrating applications, and ensuring code quality through testing and reviews. Join a collaborative environment fostering Agile methodologies.
Responsibilities
Design, develop, and maintain end-to-end web applications.
Develop robust backend services using Java, Spring Boot, Spring MVC.
Build and consume RESTful APIs.
Integrate applications with databases and external services.
Write clean, maintainable, and reusable code.
Implement security, performance, and scalability best practices.
Perform unit testing, debugging, and code reviews.
Participate in Agile/Scrum ceremonies and sprint activities.
Collaborate with product owners, designers, and QA teams.
Support deployment, monitoring, and production issues.
Skills
Java (8 or above)
Spring Boot
Hibernate
Angular or React
REST APIs
SQL databases (MySQL, PostgreSQL, Oracle)
Git
SDLC and Agile methodologies
Education
Bachelor’s degree in Computer Science, Engineering, or related field
Job description
A technology staffing firm is looking for a Mid-Senior level Full Stack Engineer to design, develop, and maintain web applications in Alpharetta, GA. The ideal candidate will have strong proficiency in Java, experience with Spring Boot and Angular or React, and familiarity with SQL databases. Responsibilities include developing backend services, integrating applications, and ensuring code quality through testing and reviews. Join a collaborative environment fostering Agile methodologies.