Java Full Stack Engineer (Senior)
Job Title: Java Full Stack Engineer (Senior)Location: Richmond, VA or Atlanta, GA (Onsite)ContractJob SummarySeeking an experienced Java Full Stack Engineer with 7+ years of experience developing enterprise applications. The ideal candidate will have strong expertise in Java, Spring Boot, Microservices, Angular/React, and database technologies, along with the ability to work independently in an Agile environment.Required SkillsJava 8/11/17+Spring Boot, Spring MVC, Spring Data JPA, Spring SecurityMicroservices Architecture and REST APIsAngular (preferred) or ReactTypeScript, JavaScript, HTML5, CSS3MongoDB and relational databases (Oracle, SQL Server, PostgreSQL, or MySQL)Git and Agile/Scrum experienceStrong technical leadership and problem-solving skillsExperience with AI-assisted development tools (Copilot, Devin, Windsurf) is a plus.Preferred SkillsAWS or AzureDocker, KubernetesRabbitMQ or KafkaCI/CD tools such as Jenkins and GitHub ActionsAutomated testing frameworks (JUnit, Mockito, Selenium, Cypress)ResponsibilitiesDesign, develop, and maintain Java-based enterprise applications.Build scalable microservices and REST APIs.Develop modern UI components using Angular or React.Collaborate with business and technical stakeholders.Participate in Agile ceremonies and code reviews.Support production deployments and issue resolution.About Smart IT Frame:At Smart IT Frame, we connect top talent with leading organizations across the USA. With over a decade of staffing excellence, we specialize in IT, healthcare, and professional roles, empowering both clients and candidates to grow together📩 Apply today or share profiles at dhamodharan@smartitframe.com