Java Spark developer

Job expired!

Java Developer Opportunity at Synechron

At Synechron, we believe in the transformative power of digital innovation. As a global consulting firm, we fuse creativity with cutting-edge technology to deliver top-tier digital solutions. Our expertise spans Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, catering to leading financial services and technology firms. Our FinLabs drive research and development, creating solutions from Artificial Intelligence and Blockchain to Data Science models, Digital Underwriting, and mobile-first applications.

Over the past 20+ years, Synechron has received numerous employer awards, highlighting our commitment to our talented team. We boast a global workforce of over 14,000 professionals across 52 offices in 20 countries within key global markets.

Job Challenge

We are seeking an experienced Java Developer with expertise in Spark and Kafka.

Additional Information – Ontario Only

The base salary for this position will vary based on geography and other factors. In accordance with Ontario law, the base salary for this role, if filled within Ontario, is CAD $110k - $115k/year plus benefits (details below).

The Role

Responsibilities:

  • Adopt industry best practices throughout the development process, including code reviews, unit testing, static code analysis, and design documentation.
  • Redesign and upgrade legacy systems to align with business objectives, leveraging newer tech stacks.
  • Collaborate within an Agile Scrum team, including stakeholders, product owners, developers, and QA, to deliver high-quality products.

Requirements:

We are looking for a Senior Java Developer with:

  • 8+ years of experience in Java.
  • Proficiency in Java 11, Spring Boot, Spring Framework, Microservices, SQL, and database platforms (preferably NoSQL).
  • Experience with messaging platforms like Kafka, JMS, or MQ.
  • Strong core Java expertise.
  • Basic understanding of databases and SQL.
  • Experience with Spark/Kafka and microservices architecture.
  • Excellent communication skills.

Bonus points for:

  • Experience in the banking/financial domain.

What We Offer

  • Highly competitive compensation and benefits.
  • Opportunities to work within a multinational organization with 52 offices in 20 countries.
  • Company-provided laptop and mobile phone.
  • 15 days of paid annual leave plus sick leave and national holidays.
  • Comprehensive insurance plans, including medical, dental, vision, life insurance, and disability (varies by region).
  • Retirement savings plans.
  • A policy supporting higher education certification.
  • Extensive training opportunities focusing on skills, knowledge, and personal development.
  • Access to Udemy for Business with more than 5000 curated courses for free.
  • Coaching opportunities with experienced colleagues from our FinLabs and Centers of Excellence (CoE).
  • Engagement in cutting-edge projects at leading tier-one banks, financial institutions, and insurance firms.
  • A flat, approachable organizational structure.
  • A globally diverse, fun-loving, and inclusive work culture.

Synechron's Diversity & Inclusion Statement

Diversity & Inclusion are core to our culture. Synechron proudly fosters an inclusive workplace, promoting equality and respect for all. Our Diversity, Equity, and Inclusion (DEI) initiative ‘Same Difference’ is committed to cultivating an inclusive environment. We believe a diverse workforce strengthens businesses globally. We encourage candidates from various backgrounds, races, ethnicities, religions, ages, marital statuses, genders, sexual orientations, or disabilities to apply. We support our global team with flexible work arrangements, mentoring, internal mobility, and ongoing development programs.

All employment decisions at Synechron are based on business needs, job requirements, and individual qualifications, without regard to gender, gender identity, sexual orientation, race, ethnicity, disability, or veteran status, or any other legally protected characteristic.

Candidate Application Notice

Company Name: Synechron
Job Title: Java Spark Developer