drjobs Senior Staff Software Engineer - Java (Remote)

Senior Staff Software Engineer - Java (Remote)

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Experian is looking for an experienced Staff Software Engineer to join our team. As an important contributor you will develop and deliver direct-to-customer products on a cloud-native Java platform using this technical and influential role you will lead multiple projects and work with a team of accomplished developers incorporating advanced technologies such as GraphQL and Kafka.

You will report to a Senior Staff Software Engineer. You will work remote from home in the US or hybrid based on proximity to an Experian office.

Responsibilities:

  • Develop new product features using Java AWS cloud technologies GraphQL for building APIs and Kafka for handling real-time data streams ensuring reliability and scalability.
  • Architect solutions and frameworks that support a cloud-native approach applying AWS services such as EC2 S3 Lambda Kinesis DynamoDB along with GraphQL and Kafka.
  • Guide the use of best practices in code quality security and maintainability across the development team.
  • Collaborate with product managers UX designers and other partners to define clear deliverables.
  • Conduct code reviews and ensure that the software development lifecycle follows Agile methodologies.
  • Optimize applications for maximum speed and scalability while ensuring data security and compliance with industry standards.

Qualifications :

Requirements:

  • 8 years of experience in software development with an understanding of Java and experience deploying applications on AWS.
  • Experience leading software development projects and teams in an Agile environment.
  • Knowledge of AWS cloud services and architecture hands-on experience with GraphQL Kafka Spring Boot and developing reactive applications demonstrating proficiency in creating scalable cloud-based solutions.
  • Proficiency in developing and deploying microservices APIs and scalable real-time event-driven systems.
  • Experience with Gradle dependency management library upgrades and vulnerability removal.
  • Maintain Java microservices and serverless systems using clean code best practices.
  • Solve issues with production systems using logs traces and metrics and reach a resolution with minimal impact with observability tools such as Datadog.
  • Proficient in writing automated integration and unit tests.


Additional Information :

Benefits/Perks:

Employment Type

Remote

Company Industry

Department / Functional Area

Product Development

Key Skills

  • Access Control System
  • Engineering
  • Bar Management
  • Jpa
  • Law
  • Jdbc

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.