Skip to content

Senior Java Developer Big Data
Company | Synechron |
---|
Location | Toronto, ON, Canada |
---|
Salary | $125000 – $140000 |
---|
Type | Full-Time |
---|
Degrees | |
---|
Experience Level | Senior |
---|
Requirements
- Strong background in problem solving, OOP, data structures and algorithms.
- 10+ years backend application development experience in Java and Spring/Spring Boot
- 5+ years in developing and optimizing Big Data applications using Java/Scala and Spark on Cloudera/HDP.
- Experience in developing/designing micro-service architecture.
- Proven hands-on experience in containerization – Docker, Kubernetes, Openshift etc.
- Working knowledge of Jenkins CI, Git, CI/CD pipelines
- Ability to work with multiple stakeholders – business and technical
Responsibilities
- A technical expert in developing, coding, testing, and debugging new software or making significant improvements to existing software.
- Experience and expertise must be significant to support the software design phases.
- Could be responsible for overall design, development, and team coordination on the business system/application.
- Significant independent judgment is to be used and will be expected to act as a technical leader on projects.
Preferred Qualifications
- Experience in building end to end data pipelines on AWS/Azure and/or Databricks
- Experience in large scale on-premises to Cloud migration projects
- Programming experience in Python (2+ years)