FullStack Java Developer
Staffing Spot, Inc. · Charlotte, NC · 3 days ago
HybridInformation TechnologyContract
What We Need
- 12-14 years of software engineering experience.
- 10+ years of hands-on Full Stack Java development experience.
- Strong expertise with Java 17+, Spring Boot, Spring MVC, Spring Security, Hibernate/JPA, REST APIs, and Microservices.
- Strong hands-on experience developing enterprise web applications using React 19, JavaScript (ES6+), TypeScript, Redux Toolkit, React Hooks, HTML5, and CSS3.
- Experience designing and developing RESTful APIs and distributed Microservices architectures.
- Strong experience with Oracle, PostgreSQL, SQL Server, or other enterprise relational databases.
- Experience with Git, Maven, Gradle, Jenkins, GitHub Actions, CI/CD pipelines, Docker, Kubernetes, and cloud platforms such as Microsoft Azure or AWS.
- Must have hands-on experience using Devin AI for software development, including code generation, debugging, automated testing, code refactoring, documentation, and developer productivity.
- Must be proficient in integrating Devin AI into the software development lifecycle while following enterprise security, governance, and secure coding standards.
- Strong understanding of Agile/Scrum software development methodologies.
- Excellent communication, leadership, problem-solving, and stakeholder management skills.
Top Core Skills
- Backened (Java 17+, Spring Boot, MVC, Hibernate, Rest API, Microservices).
- Frontend (React 19, JavaScript, TypeScript, Redux, HTML5, CSS3).
- Development Practices (Agile/Scrum, TDD, Code Reviews, Optimization).
- Databases (Oracle, PostgreSQL, SQL, MongoDB).
- DevOps/Cloud (AWS/Azure, Docker, Kubernetes, GIT, Maven, Jenkins, GitHub).
- AI/ML Tools (Devin AI, Copilot is ok but Devin is where they plan to go).