305 King St W
Suite 1100
Kitchener, ON N2G 1B9
Canada
Chief Java Developer (AWS) Remote
Chief Java Developer (AWS) Description
We are on the lookout for a highly capable and seasoned Chief Java Developer with expertise in AWS to enhance our forward-thinking team. This pivotal role demands a visionary leader capable of steering the development and refinement of essential systems, aligning them with the evolving demands of our business and clientele. As a crucial member of our technology team, you will spearhead initiatives that drive substantial business changes and amplify operational effectiveness.
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
#LI-DNI
Responsibilities
- Direct the engineering team in the creation, optimization, and upkeep of Telephony, IVR, and other essential internal tools tailored to meet customer requirements
- Concentrate on strategic oversight and management, assigning hands-on technical responsibilities to appropriate team members
- Engage with product and design teams to gather requirements, address business challenges, formulate strategic plans, and supervise all stages of project execution
- Develop and uphold accurate project schedules, ensuring timely completion of tasks
- Maintain team commitment to meeting delivery objectives through efficient sprint planning and regular stand-ups, while encouraging continuous process enhancements
- Hire, guide, and nurture a top-tier engineering team, cultivating an environment of inclusivity, accountability, and high performance
- Oversee the development of team skills, conduct performance assessments, and manage budget adherence
- Perform thorough quality checks, architecture assessments, design critiques, code reviews, and security evaluations to maintain high standards
- Lead the establishment of documentation norms, advocate for best coding practices, and set a professional standard for the team
Requirements
- Degree in Engineering, Computer Science, or a related discipline
- A minimum of 7 years' Java development experience
- At least 2 years of proven leadership and team management experience
- Participation in at least two full-cycle projects or various projects covering different phases of the development lifecycle
- Proficiency in deploying and managing applications using Amazon Web Services (AWS)
- Expertise in developing backend services with Spring Boot
- Proficiency in Kotlin for backend application programming
- Competence in ReactJS for frontend development
- Strong capabilities in developing and integrating RESTful APIs
- Experience with GraphQL for efficient data handling
- Proficiency in automated testing using tools such as Cucumber and Selenium
- Skilled in using Docker and Kubernetes for containerization and orchestration; Git and Jenkins for version control and continuous integration
- Experience with Kibana and Datadog for efficient monitoring and logging
- Excellent command of the English language, with strong communication skills at a B2 level or higher
Nice to have
- Experience in implementing AI and machine learning within projects
- Previous work experience in the financial or e-commerce sectors
- Certifications in AWS, Agile methodologies, or project management
We offer
- Connectivity Bonus (15,000 ARS are paid with a salary receipt at the end of each month as a non-wages concept)
- Medicina Prepaga (It covers the collaborator and direct family group)
- Paternity Leave (Two additional days are added to what is established by law, total of 4 days)
- Discounts card
- English Training (English lessons, twice per week)
- Training Program (Access to multiple customized training plans according to the needs of each role within the company)
- Marriage bonus (The company doubles the allowance established by law that ANSES offers)
- Referral Program (Referral bonus is paid when the referral of a collaborator joins the Company)
- External Agreements and Discounts
- Vacations: 14 calendar days a year
By applying to our role, you are agreeing that your personal data may be used as in set out in EPAM´s Privacy Notice and Policy.