Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Senior Software Engineer - Java

at Experian

Posted 8 hours ago 4 applied

Description:

  • Experian is seeking a Senior Software Engineer with Java to join the PowerCurve Collections Software Engineering Group.
  • The PowerCurve® Collections system is designed to help clients maximize collections efforts and make profitable decisions.
  • The role involves researching and developing high-quality, scalable full-stack software solutions using Java (Spring Boot).
  • Responsibilities include producing clean, testable, and efficient code, writing automated tests, performing code reviews, and collaborating with Product Owners and Architects.
  • The engineer will lead and contribute to the full software development lifecycle, mentor team members, troubleshoot complex technical issues, and stay updated with the latest technologies and industry trends.

Requirements:

  • Candidates must have 5+ years of experience as a Java Developer (Java 11+).
  • A minimum of 3+ years of experience in building cloud-native applications with Spring Boot and Docker is required.
  • Solid experience with the Spring Ecosystem (Spring Boot, Spring REST, Spring Security) is necessary.
  • Understanding of software architecture and design principles is essential.
  • Candidates should have solid experience with Relational Databases and unit/integration/e2e tests (JUnit/Mockito/Selenium/Cucumber) as well as build tools (Maven/Gradle).
  • Practical experience with distributed systems, AWS, and Kubernetes is required.
  • Experience with Kafka, JWT, Spring Cloud, OSGI, and BPMN will be considered an advantage.
  • Basic knowledge of Front End tools such as JavaScript/Typescript, ReactJS/Angular will also be considered an advantage.

Benefits:

  • The position offers a personal development pathway for professional growth supported by learning and development programs and unlimited access to online educational training courses, learning materials, and books.
  • Employees will enjoy excellent work conditions with a friendly environment, recognized strong team spirit, and quality recreation time.
  • A comprehensive social benefit package is included, featuring life insurance, food vouchers, additional health insurance, monthly flex allowance, internet coverage, corporate discounts, marriage and childbirth/adoption allowance, a Multisport card, Sharesave plan, Employee assistance program, a birthday gift, and many other benefits.
  • The role provides a work-life balance with 25 days of paid vacation, 1 additional day off for birthdays, and 3 extra paid days for participation in social responsibility events.
  • There is an opportunity for flexible working hours and the option for home office arrangements.