A

Accenture

Advises businesses and runs their technology

Java Developer

Backend EngineeringPosted on Nov 12
Full-timeNantes, FranceIn-person

About the Job

Requirements

  • A Bac +5 qualification is required.
  • At least five years of professional experience in a similar role is required.
  • Recent versions of Java and Angular are required.
  • Knowledge of test-driven development principles and software architecture is required.

Responsibilities

  • Design and develop features for Java and Angular projects.
  • Write unit and functional tests using conventional approaches or test-driven development as appropriate.
  • Implement and maintain access to SQL and NoSQL databases, and mock dependencies for testing.
  • Contribute to test strategy for existing and new microservices, aiming for quality test coverage.
  • Define and implement software architecture, including Clean Architecture and separation of Domain, Services, and Data layers.
  • Review code and provide technical coaching to junior developers.
  • Use and manage asynchronous programming in C#, including async/await, CancellationToken, and timeout handling.
  • Integrate and manage messaging middleware such as RabbitMQ or other brokers.
  • Implement caching strategies suited to requirements.
  • Contribute to continuous integration and deployment with Kubernetes.

Desired Qualifications

  • Knowledge of messaging systems such as RabbitMQ and Service Bus, and log management.
  • Experience with Kubernetes and continuous integration/continuous delivery.
  • Ability to work in a team, challenge ideas, and provide technical support to junior developers.

About the Company

Accenture

Advises businesses and runs their technology

Accenture advises large businesses and public agencies on strategy, builds their technology systems and runs ongoing operations. Its teams connect business planning with implementation, covering areas such as cloud migration, cybersecurity and customer experience. Consultants work with clients to redesign processes, while engineers integrate software from technology partners and maintain the resulting systems for multinational organizations. Clients pay for project work or continuing services, including application support and business processes such as finance and customer service. Accenture was founded in 1989 and has its headquarters in Dublin, Ireland.

Company size
10,001+
Company stage
IPO
Headquarters
Dublin, Ireland
Founded
1989

Recently Posted Jobs

Explore more opportunities at Accenture

See more jobs