Chief Java Full-Stack Developer (React)

Sorry, this position is no longer available
Chile
We are looking for a Chief Java Full Stack Developer skilled in ReactJS to join our innovative tech team.
In this capacity, the selected individual will play a crucial role in designing, coding, and enhancing backend services along with interactive web applications utilizing a varied technology stack such as Java, Spring, and JavaScript frameworks.
Responsibilities
- Create and implement robust backend services and front-end web interfaces
- Manage the entire software development life cycle from ideation to deployment
- Design scalable microservices using Java technologies
- Enhance applications for maximum effectiveness, scalability, and maintainability
- Work collaboratively with multidisciplinary teams to conceptualize, design, and deliver new features
- Implement security measures to protect user data and ensure the integrity of services
- Analyze systems to guarantee they fulfill user needs and business objectives
- Identify, troubleshoot, and address existing software issues
- Offer technical mentorship and direction to developers and engineers
Requirements
- 7+ years of Java production experience
- 2+ years of pertinent leadership experience
- Experience in leading development projects or teams
- Proficiency in Java 8 or higher with a strong background in Spring frameworks such as Core, Data, and Boot
- Expertise in building web applications using JavaScript and ReactJS
- Understanding of Node.js development for scalable microservices
- Knowledge of NoSQL databases including MongoDB, DynamoDB, and Redis
- Management abilities for AWS environments, not limited to EC2, ELB, ASG, and SNS/SQS
- Skills in infrastructure as code and automation tools including Gradle, Ansible, Terraform, and Docker
- A strong grasp of software architecture principles
- Familiarity with agile methodologies and a background working within a Scrum framework
- Background in test-driven development (TDD) and CI/CD processes
Nice to have
- Additional exposure to NodeJS
- Knowledge of mobile development platforms
- Experience with other cloud service providers such as Azure or Google Cloud
Benefits
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn