Software Development Engineer (Java) at AXA Partners
Shannon, County Clare, Ireland -
Full Time


Start Date

Immediate

Expiry Date

18 Jun, 25

Salary

0.0

Posted On

19 Mar, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Professional Development, Docker, Load, Mvc, Oral Communication, Continuous Integration, Secure Coding, Information Technology, Travel Insurance, Gradle, Kubernetes, Nexus, Ansible, Web, Angular, Java, Spring, Git, Architecture, Owasp, Boot, Security, Design Principles

Industry

Information Technology/IT

Description

POSITION SUMMARY

Software Development Engineer is required to deliver modern Web and API based digital solutions for CLP DevOps Guild. The resource needs to highly proficient multiple technologies in Digital DevOps space, these include – Spring Boot, Spring MVC, Java, JEE, JDBC, JUnit, Apache, Docker etc.

TECHNICAL/ FUNCTIONAL KNOWLEDGE, SKILLS AND ABILITIES

  • 5+ years of experience in design and development of Java based Rest APIs and Web applications
  • Solid experience on Spring – MVC, Security, Boot, JavaScript frameworks like Angular and React
  • Experience in developing Rest APIs. Knowledge of Microservices based architecture.
  • Knowledge and experience of working with continuous integration and development pipelines using tools such as AzureDevOps, Jenkins, Ansible, Git, Gradle, Nexus etc.
  • Knowledge and experience of application containers and related technologies – Docker, Kubernetes
  • Basic administration experience on middleware components - such as MQs, API Gateways etc.
  • Familiarity with basic networking and infrastructure design principles
  • Basic understanding of load balancing, clustering, network, Infrastructure and Single Sign-on based web application development
  • Solid written and oral communication. Experience coordinating with various IT functions such as Networks, Security, and QA etc.
  • Knowledge of OWASP, Secure Coding and Security best practices
  • Agile development experience is preferred

EDUCATION, PROFESSIONAL QUALIFICATIONS AND EXPERIENCE

  • Relevant third level degree in Information Technology or equivalent
    Join a company that helps protect the forests! At AXA Partners, we plant a tree for every new recruit (with a permanent contract). Learn more about the Reforest Program here.
    About AXA
    AXA Group is the world leader in insurance and asset management. We protect and advise our clients at every step in their lives, by offering products and services which satisfy their needs in the areas of insurance, personal protection, saving and asset management. AXA is the leading insurance brand worldwide, with over 100 million clients. We are transforming from payer to partner for our client, with a strong focus on risk prevention.
    Our mission: Empower people to live a better life.
    Our values: Customer First, Courage, Integrity and One AXA.
    About the Entity
    AXA Partners is an AXA transversal business unit offering a wide range of solutions in assistance services, travel insurance and credit protection.
    AXA Partners’ role is also to implement innovative solutions emerging from the AXA Innovation unit.
    Our mission is to help our Corporate clients to enrich their customers’ experience, with more than 9,000 employees at their service anywhere, anytime.
    What We Offer
    By joining AXA Partners, you will work in a responsible company, which offers a real culture of expertise & diversity. Our focus is on accelerating the development of everyone’s skills, whilst offering attractive and competitive compensation and opportunities for professional development and growth.
    Additionally, at AXA, we work to make a real difference to people - when amazing things happen and when we create opportunities for a better life, the feeling of pride is extraordinary
Responsibilities
  • Design, Developer and Support the applications though the complete SDLC in a DevOps mode
  • Develop Low-level design for APIs
  • Develop Rest APIs based on the design specification
  • Create Unit and Integration tests using JUnit, Newman etc.
  • Manage and maintain the related tools such as API Gateways, Message Queues, Application/Web Servers
  • Take part in code reviews and peer programming
  • Test, Debug and Troubleshoot the applications, as required
  • Collaborate with other teams with IT and Business for end-to-end delivery of the solution
Loading...