remote
Software Engineer III - Java Full Stack Developer - COTOC LLC
Full Stack Developer
Mid‑level Software Engineer III specializing in Java full‑stack development, building scalable enterprise applications with Spring, REST APIs, and modern DevOps practices.
About the role
Key Responsibilities
- Design, develop, and maintain end‑to‑end Java applications using the Spring ecosystem.
- Implement RESTful services and integrate them with front‑end components to deliver seamless user experiences.
- Participate in Agile sprint planning, provide technical estimates, and contribute to architectural decisions.
- Write clean, testable code, conduct code reviews, and enforce best‑practice standards.
- Collaborate with cross‑functional teams, including QA, DevOps, and product owners, to ensure timely delivery of high‑quality features.
Requirements
- 3+ years of professional experience in Java development with strong knowledge of Spring Boot, Spring MVC, and related modules.
- Proficiency in building and consuming RESTful APIs and working with relational databases (e.g., MySQL, PostgreSQL).
- Experience with version control (Git) and CI/CD pipelines; familiarity with containerization tools such as Docker.
- Solid understanding of Agile/Scrum processes and ability to work autonomously in a fast‑paced environment.
- Excellent problem‑solving skills, strong communication, and a collaborative mindset.