Lead Java Full-Stack Developer (React)

Sorry, this position is no longer available
Chile
We are currently seeking a seasoned Lead Java Full Stack Developer skilled in ReactJS to enhance our vibrant tech team.
In this capacity, the individual will play a crucial role in developing, programming, and modernizing both backend services and interactive web applications using a varied tech stack that includes Java, Spring, and JavaScript frameworks.
Responsibilities
- Take charge of crafting and implementing robust backend services and front-end web interfaces
- Supervise the entire software development life cycle from concept through deployment
- Design scalable microservices utilizing Java technologies
- Fine-tune applications to boost speed, scalability, and ease of maintenance
- Work jointly with interdisciplinary teams to conceptualize, plan, and deliver new functionalities
- Establish protocols to protect user data and fortify service security
- Track system performance ensuring alignment with user requirements and business objectives
- Identify, diagnose, and rectify software issues
- Mentor developers and engineers by providing expert technical advice and support
Requirements
- Minimum 5 years of professional Java experience
- Leadership experience in development projects or teams
- Proficiency in Java 8 or newer with a solid understanding of Spring frameworks like Core, Data, and Boot
- Expertise in crafting web applications using JavaScript and ReactJS
- Experience in Node.js for crafting scalable microservices
- Knowledge of NoSQL databases such as MongoDB, DynamoDB, and Redis
- Skills in managing AWS setups including EC2, ELB, ASG, and SNS/SQS
- Proficiency in infrastructure code and tools like Gradle, Ansible, Terraform, and Docker
- Demonstrated comprehension of software architecture principles
- Understanding of agile practices and Scrum environment exposure
- Experience in test-driven development (TDD) and CI/CD processes
Nice to have
- Prior experience with Node.js
- Knowledge of mobile development environments
- Proficiency with other cloud platforms 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