Java Full Stack Engineer

Collaborate Solutions Inc
Columbia, United States of America
7 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Columbia, United States of America

Tech stack

HTML
Java
JavaScript
CSS
Code Review
Continuous Integration
Software Design Patterns
DevOps
Java Servlet
Javaserver Pages
Software Engineering
TypeScript
Web Applications
Enterprise Software Applications
Spring-boot
Front End Software Development
REST
Microservices

Job description

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.

Requirements

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.

Apply for this position