305 King St W
Suite 1100
Kitchener, ON N2G 1B9
Canada
Chief Java Developer Remote
Chief Java Developer Description
We are in search of an accomplished and adept Chief Java Developer who brings a robust skill set in front-end technologies along with expertise in Google Cloud Platform (GCP). The ideal candidate will possess a profound background in Java development with adeptness in managing intricate data integrations and synchronization operations. This role requires both the innovation of new functionalities and the enhancement of existing infrastructures, prioritizing scalability and stringent security.
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
- Engineer and implement connectors for Smartsheet and Asana adhering to predefined design structures
- Oversee and ensure continuous bi-directional data flow synchronization covering project deliverables, tasks, assignments, and schedules
- Maintain rigorous security and data privacy measures throughout the development and integration processes involving user data and APIs
- Reference and adapt from existing connectors to assimilate both internal (TaskFlow) and external (JIRA Cloud) systems
- Coordinate the alignment and accurate transfer of data between source and destination systems
- Work in partnership with interdisciplinary teams to ascertain and achieve project objectives and deadlines
- Elevate application functionality through proficient coding practices and exhaustive testing
- Lead and mentor junior developers, providing technical leadership and insight
- Remain informed about the latest advancements in Java and cloud computing technologies
- Execute detailed code reviews to uphold superior code quality and adherence to compliance standards
Requirements
- Bachelor's or Master's Degree in Computer Science or a related field
- A minimum of 7 years of experience in Java development
- At least 2 years of leadership and team management experience
- Experience participating in at least 2 full-cycle projects or involvement in multiple projects covering various phases of the development lifecycle
- In-depth knowledge of Google Cloud Platform (GCP), proven by extensive experience in employing its features and technologies to create scalable solutions and integrations in the cloud
- Mastery of Java 8+, with a particular focus on handling heavily asynchronous RPCs
- Proficiency in front-end technologies, especially Angular
- Acquainted with SQL, ORMs, and preferably Spanner/Cloud Spanner
- Experienced in using front-end testing frameworks like Karma
- Demonstrated capability in integrating with external APIs, particularly Smartsheet and Asana
- Well-versed in security and privacy best practices
- Experienced in Agile methodologies, such as Scrum
- Strong project requirements definition and management skills
- Fluent in English at a B2 level or higher
Nice to have
- Experience with additional cloud platforms, such as AWS or Azure
- Familiarity with container technologies such as Docker or Kubernetes
- Previous experience in leading and managing development teams or projects
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.