[Remote] Full Stack Developer - Level III (Remote)
Note: The job is a remote job and is open to candidates in USA. Confiz is a company focused on innovative enterprise projects and products, seeking a Senior Full Stack Software Engineer with expertise in Java, Spring Boot, React, and AWS. In this role, you will design, develop, and maintain scalable enterprise applications for a Fortune 500 retail client while collaborating with cross-functional teams in a fast-paced environment.
Responsibilities
- Design, develop, and maintain scalable full-stack applications using Java, Spring Boot, React, and modern frameworks
- Build and enhance RESTful APIs, backend services, and microservices architectures
- Develop responsive and dynamic web interfaces using React
- Work with SQL and NoSQL databases such as PostgreSQL and DynamoDB
- Design and maintain AWS-based solutions using services such as S3, Lambda, RDS, and EKS
- Implement and maintain CI/CD pipelines using GitLab CI/CD, GitHub Actions, Terraform, or similar tools
- Develop and optimize Kafka/event-driven messaging solutions using Kafka, SQS, or RabbitMQ
- Perform code reviews, testing, debugging, monitoring, and production support activities
- Monitor system performance, troubleshoot issues, and support incident resolution
- Collaborate with engineering teams and stakeholders in an agile environment
- Mentor junior engineers and contribute to engineering best practices
Skills
- Candidates must currently be living in Costa Rica. Applications outside Costa Rica will be automatically rejected
- 5+ years of professional experience in full-stack software development
- Strong expertise in Java, Spring Boot, React, and REST APIs
- Hands-on experience with AWS cloud services and cloud-native environments
- Experience with microservices, distributed systems, and scalable architecture design
- Strong understanding of CI/CD pipelines, infrastructure automation, and Terraform
- Experience with Kafka, SQS, RabbitMQ, or other messaging technologies
- Experience with PostgreSQL, DynamoDB, and database optimization
- Knowledge of monitoring and logging tools such as Splunk or New Relic
- Strong debugging, analytical, communication, and problem-solving skills
- Bachelor's or Master's degree in Computer Science, Engineering, or equivalent practical experience
Company Overview
Company H1B Sponsorship