Jobs and Careers
AC

Senior Java Spark Developer

Accenture
Ebene, Nexteracom, Mauritius, Mauritiusfull_timeVerifiedPosted 17 Jan 2025

About the role

Join Accenture and help transform leading organizations and communities around the world. The sheer scale of our capabilities and client engagements and the way we collaborate, operate and deliver value provides an unparalleled opportunity to grow and advance.

In a challenging and multicultural environment, we are looking for an Intermediate SPARK Java Developer to join one of the IT team working on in-house applications covering different topics like Referential, Compliance, Risk, or Finance. The team handles the development of transversal and international projects.

Main responsibilities

  • Design and develop high-quality, efficient, and maintainable Java and Spark code
  • Collaborate with cross-functional teams to design, develop, and deploy software solutions
  • Write clean and optimized code, troubleshoot and debug applications
  • Ensure that applications are delivered on-time and meet project requirements
  • Identify and recommend improvements to existing code, architecture, and development practices
  • Mentor junior / intermediate developers and conduct knowledge sharing sessions
  • Familiarize with the CA-CIB infrastructure, standards, and methodologies
  • Stay up-to-date with emerging trends and technologies in software development
  • Participate in L3 support

The position requires autonomy and reliability in performing duties while maintaining close communication with rest of project/support team.

Qualifications and Profile

  • 8+ years of relevant working experience in Java development
  • At least 2 years working experience in Spark Java framework
  • Good working knowledge of software development methodologies such as Waterfall, Agile, etc
  • Experience of end-to-end design and implementation of complex IT systems
  • Bachelor or Technical Degree in Computer Science, IS, or IT is preferred

Functional

  • Financial/banking industry knowledge preferred

Technical (Mandatory)

  • 8+ years of experience in Java development (Core Java 8+) and associated frameworks (Spring, Hibernate, Maven, Jenkins)
  • 1+ year of experience in Spark Java framework or other flavors of Spark
  • Strong understanding of Object-Oriented Programming (OOP) principles
  • Solid database skills (PostgreSQL, SQL Server, Oracle)
  • Good experience on DevOps / DevSecOps tools like Jenkins, GitLab CI, Nexus, Maven / Gradle, SONAR, CheckMarx
  • Comfortable with source code management system such as Git

Technical (Nice to have)

  • Experience with S3
  • Experience with application containerization using Kubernetes and Docker
  • Experience with deployments using ArgoCD
  • Experience with workflow management tools, specifically Apache Airflow
  • Experience using Python
  • Experience with distributed data processing frameworks, such as Apache Kafka or Apache Flink
  • Experience with web development using HTML, CSS, JavaScript (or frameworks such as Angular or ReactJS)
  • Experience with cloud computing technologies, such as AWS or Azure
  • Experience with OpenShift platform

Other Professional Skills and Mindset

  • Strong analytical and problem solving skills is compulsory
  • Good organizational and communication skills
  • Experience working within a LEAN environment
  • Awareness of various software development procedures
  • Ability to follow defined procedures
  • Understanding and respect of cultural diversity

About Accenture

Accenture is a leading global professional services company that helps the world’s leading organizations build their digital core, optimize their operations, accelerate revenue growth and enhance services—creating tangible value at speed and scale. We are a talent- and innovation-led company with 774,000 people serving clients in more than 120 countries. Technology is at the core of change today, and we are one of the world’s leaders in helping drive that change, with strong ecosystem relationships. We combine our strength in technology and leadership in cloud, data and AI with unmatched industry experience, functional expertise and global delivery capability. Our broad range of services, solutions and assets across Strategy & Consulting, Technology, Operations, Industry X and Song, together with our culture of shared success and commitment to creating 360° value, enable us to help our clients reinvent and build trusted, lasting relationships. We measure our success by the 360° value we c

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Accenture

View company profile →