via Dice
$120K - 200K a year
Design and develop full-stack web applications, optimize APIs, and collaborate on system architecture.
Requires Java, Spring, modern JavaScript frameworks, database design, containerization, and cloud experience, which are not present in your profile.
• Bachelor’s degree in computer science, engineering or a related field. • 5+ years of experience in full stack web development. • Full-stack development experience with proficiency in Java and Spring for backend development. • Frontend development expertise with modern JavaScript frameworks (Angular, React, Vue or similar). • Experience building and maintaining scalable web applications and APIs. • Strong understanding of database design, caching strategies and API optimization. • Strong system design and architecture skills. • Excellent debugging and troubleshooting abilities. • Experience with containerization/orchestration. • Proficiency with Git, CI/CD pipelines, deploying services to Kubernetes (preferred) • Working experience on Google Cloud Platform, LLMs, Cursor etc. (preferred) ESSENTIAL FUNCTIONS AND RESPONSIBILITIES: • Design and implement scalable full-stack applications using Java/Spring backends and modern frontend frameworks. • Architect and optimize APIs (such as RESTful, GRPC, GraphQL) and database schemas. • Implement automated testing and deployment strategies. • Optimize application performance and resolve technical debt. • Collaborate with product and design teams to define technical requirements. • Establish coding standards and development best practices. • Monitor system health and implement improvements based on metrics. • Document technical specifications and system architecture.
This job posting was last updated on 12/31/2025