JAVA Spring Boot OCR Developer

Morocco

JOB ENVIRONMENT:


AXA Global Business Services is a subsidiary of AXA Group, one of the leading insurance brands in the world. We embody the essence of a diverse, global team, uniting talents from around the world to create a seamless, supportive network for all AXA entities. Our story is one of collaboration and growth, deeply rooted in our mission and vision, guiding every step we take.


Our Mission: Together with entities, we deliver advanced services and shape solutions that drive operational excellence.


In the heart of AXA, our role is multi-layered. From insurance operations to corporate functions, we leverage data, technology, and diverse capabilities to enhance our partners' performance in a streamlined, efficient manner. 


Our Vision: Building on unique capabilities and expertise, our teams dare to open new doors for AXA.


We are not just about today; we are shaping tomorrow. Our vision is to continuously develop new skills and solutions, opening doors to fresh opportunities. This means committing to the highest service and quality levels, embracing continuous improvement, and fostering courage and boldness within our team. 


For over 25 years, our operations have spanned across five delivery centres in India and Morocco, serving more than 35 AXA entities. Our 3,800+ strong workforce is the heartbeat of our organisation, moving forward in a culture of trust, empowerment, and care. Driven by our values, we are a cohesive global team, quick to adapt to market dynamics, united by the desire to excel.


Our Centres of Excellence (COEs) offer advanced services, shaping tailor-made solutions for our partners in the Tech, Security, Data, Insurance Ops and Corporate function Ops domain. 


The AXAllence strategic plan for 2024-26 charts our future course, focusing on operational efficiency, employee retention and skill enhancement, and delivering unparalleled value to our partners. These pillars, supported by our vision and mission, are the foundation of our commitment to AXA.


In essence, while our heritage lies in delivering value in BPO services, our innovative spirit thrives in the IT domain, all in support of the overarching AXA Group strategy. At AXA Global Business Services, we are not just preparing for the future; we are actively creating it. 


At AXA Global Business Services, the future is brimming with opportunities. Join us on this exciting journey! Together, we will continue to open new doors for AXA.


POSITION PURPOSE:


The JAVA Spring Boot Developer role within the AXA GBS Industrial Automation Division is a pivotal position, entrusted to support one of our flagship customers on the French market. The role will join the development team working in a Java 21 environment with Kafka, Docker, JSON, Azure SQL database, CAAS infrastructure, in a squad of 3 developers, on the development of services, API, batches related to OCR use cases that are built for our flagship customer in the French Market and its entities, collaborating with other squads within the tribe. The role will designing, and implementing related solutions with significant responsibility in shaping and transforming AXA's operational efficiency and digital transformation initiatives. The incumbent's deep and broad expertise in JAVA Spring Boot and related technologies is instrumental in driving the technical expertise critical to the success of AXA GBS and it’s partners.


Furthermore, the role involves a high level guidance provided to others. The position requires exceptional problem-solving skills, involving complex analysis, transformation, innovation. The job holds a high level of autonomy and accountability, ultimately influencing strategy and impacting various levels within AXA.



Votre Profil

ROLES & RESPONSIBILITIES:


1.Comprehensive Solution Assessment & Support of Product Owners and Business Analysts:


  • Collaborating with the OCR Factory team to analyze business needs and inspect existing code to develop services, APIs, and batches related to OCR use cases.
  • Supporting the Product Owner (PO) and Business Analyst (BA) in writing user stories and following agile rituals to deliver value in a timely manner.

2.End-to-End Development leveraging best practices:


  • Working in a Java 21 environment with technologies such as Kafka, Docker, JSON, Azure SQL database, and CAAS infrastructure.
  • Independently lead the development and implementation of OCR solutions, ensuring scalability, security, and performance optimisation.
  • Participating in a squad of 3 developers to ensure the successful development and implementation of solutions while collaborating with other squads within the tribe.
  • Bringing your expertise in Java Spring Boot development to the team and contributing to the continuous improvement of development processes and practices.
  • Implementing engineering best practices of the guild to ensure high-quality code and system performance.

3.Documentation & Communication:


·Thoroughly document all complex automation solutions and effectively communicate the technical benefits, progress, and results of automation initiatives to stakeholders at all levels.


4.Critical Thinking and Communication Skills:


·Exceptional logical, analytical thinking, and decisive judgment, with a systematic approach to analysing issues and adept problem-solving skills.


·Excellent presentation, verbal, and written communication skills, facilitating effective interaction and collaboration.


QUALIFICATIONS & EXPERIENCE REQUIRED:


1.Bachelor’s degree in Computer Science, Engineering, or a related field.


2.Demonstrated 5-8 years of specialised experience in Java, particularly with Java Spring Boot.


3.Proven experience as a Java developer in an agile environment, with a strong understanding of Java 21, Kafka, Docker, JSON, Azure SQL database, and CAAS infrastructure.


4.Strong technical expertise within an IT programming development environment,


5.Solid knowledge of software engineering best practices and principles, including design patterns, clean code, and test-driven development.


6.Experience in collaborating with cross-functional teams, supporting the PO/BA in writing user stories, and working in an agile framework.


7.Strong communication and teamwork skills, with the ability to bring expertise and mentorship to the development team.


8.In-depth understanding of the Software Development Life Cycle (SDLC).


9.Spring Professional Certification


10.Fluent French speaking skills are essential


11.Good

Post date: Today
Publisher: Bayt
Post date: Today
Publisher: Bayt