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

Remote Staff Software Development Engineer (Full Stack, Java, Kubernetes, AWS)

at Experian

Posted 5 hours ago 0 applied

Description:

  • As a Full Stack Expert Software Development Engineer, you will design, develop, test, and implement solutions for automotive software applications.
  • You will have experience working on Java-based applications in a hybrid cloud/on-prem environment and implementing both batch and real-time solutions.
  • You will report to Experian's Sr. Director, Software Development.
  • You will lead the development of features, POCs, technical projects, and complex systems.
  • You will code and maintain advanced Java applications, focusing on maintaining data quality and performance at scale.
  • You will deploy all applications into AWS environments, driving cloud migration and continuous integration/continuous deployment best practices.
  • You will create CI/CD pipelines to improve the build and deployment processes.
  • You will design and develop a test automation framework for unit testing and smoke testing the applications.
  • You will participate and support the Backlog Grooming process by working with the Product Owner, Scrum Master, Scrum Team, and other partners to ensure requirements are captured in Stories.
  • You will work with project team members in all phases of the software development life cycle.
  • You will lead system architecture, technical design, and develop application components based on project requirements.
  • You will perform design and code reviews for the Automotive applications to maintain code quality.

Requirements:

  • A Bachelor's degree in computer science, software engineering, or a related field with software and computer science coursework is required.
  • You must have 10+ years of software development experience, including designing and building high volume transactional large-scale distributed and multi-tenant systems with cloud native technologies.
  • Experience designing and developing applications for the automotive industry is necessary.
  • You must be an expert in developing microservices at scale using Spring Boot and API gateways.
  • Demonstrated knowledge of building and deploying large-scale applications to the cloud is required.
  • Experience with AWS components for Compute, Storage, Containers, Security, Monitoring, Database, Front-end Web, and Mobile is essential.
  • In-depth knowledge of a broad range of commercial and open-source tools such as Java/J2EE, Spring, Spring Boot, KAFKA, Jenkins, Bitbucket, Docker, Kubernetes, GIT, JBoss, Tomcat, and AWS is necessary.
  • Experience with front-end technologies like JavaScript, ReactJS, CSS, HTML, VueJS, Bootstrap, and responsive design for web is required.
  • Experience in DBMSs such as PostgreSQL, DB2, and Oracle is necessary.
  • You must have experience with programming concepts and methods, the software development lifecycle, and Agile development methodology.
  • Experience mentoring junior developers is required.

Benefits:

  • You will receive a 401K with a 4% company match with immediate vesting.
  • Comprehensive health, dental, and vision plans are provided.
  • You will have 5 sick days each calendar year.
  • The position includes 12 paid company holidays and 2 paid volunteer days.
  • Additional benefits include wellness plans, online discounts, employee discounts, pet insurance, employee stock purchase programs, and more.