Full Stack Engineer (Java + React)
evolv ConsultingDescripción del puesto
Job Overview / Job Description The
Mid Full Stack Engineer designs and delivers end-to-end customer-facing applications
, covering React/TypeScript frontends, backend services and APIs, databases, and cloud infrastructure. This role owns full-stack features, builds scalable and maintainable solutions, and collaborates with product, UX, and engineering teams to deliver reliable, high-performance applications.
Responsibilities
- Develop frontend applications using React and TypeScript with a focus on performance, accessibility, and user experience
- Build and maintain backend services and APIs using Java (Spring Boot)
- Design and manage data models, integrations, and API architectures
- Deploy and support applications on
Kubernetes and cloud platforms
(AWS, Azure, GCP)
- Build and maintain
CI/CD pipelines with automated testing, security scanning, and deployment automation
- Implement monitoring, observability, troubleshooting, and production support
- Write clean, maintainable, and well-tested code following
SOLID principles and engineering best practices
- Collaborate with cross-functional teams and participate in Agile delivery processes
Required Experience & Skills
- 4–7 years of experience building production-grade full-stack applications
- Strong experience with
React, TypeScript/JavaScript, and frontend architecture
- Experience with backend stack (
Java/Spring Boot
)
- Strong experience designing and consuming
REST, GraphQL, or gRPC APIs
- Strong knowledge of
SQL and NoSQL databases
, data modeling, and integrations
- Hands-on experience with
Docker, Kubernetes, and cloud platforms (AWS, Azure, GCP)
- Experience building and supporting
CI/CD pipelines and production environments
- Experience with testing frameworks, observability tools, and performance optimization
- Strong understanding of
SOLID principles, clean architecture, and software design patterns
- Strong communication, collaboration, and problem-solving skills
Preferred Experience (Nice to have)
- Experience integrating applications with
Snowflake
(Snowpark, connectors, stored procedures)
- Familiarity with
AI-assisted development tools such as Claude, Gemini, or Codex
- Experience with advanced cloud-native and DevOps practices
- Relevant certifications in
AWS, Azure, GCP, Kubernetes, or Snowflake
¿Te interesa este puesto?