Senior Java Full Stack Engineer - Full-Time Project
Collaborate Solutions, Inc · Columbia, TN · 1 wk ago
EngineeringFull-time
Key Responsibilities
- Design, develop, and maintain scalable enterprise applications using Java, Spring Boot, and Microservices Architecture.
- Develop and support web applications using JSP, Servlets, TypeScript/JavaScript, HTML, and CSS.
- Lead technical design discussions and provide architectural guidance for new and existing systems.
- Mentor junior and mid-level developers through code reviews, technical coaching, and best practices.
- Collaborate with business stakeholders, product owners, and cross-functional teams to deliver high-quality solutions.
- Support CI/CD implementation and DevOps best practices.
Required Qualifications
- 6+ years of software development experience.
- Strong hands-on experience with Java, Spring Boot, and Microservices.
- Solid experience with JSP, Servlets, and front-end technologies including TypeScript/JavaScript, HTML, and CSS.
- Strong understanding of software design patterns, REST APIs, and enterprise application architecture.
- Excellent leadership, communication, and mentoring skills.
- Ability to work in a hybrid environment and attend the office at least 3 days per week.