Full-Time Staff Software Engineer
Experian is hiring a remote Full-Time Staff Software Engineer. The career level for this job opening is Experienced and is accepting Costa Mesa, CA based applicants remotely. Read complete job description before applying.
Experian
Job Title
Posted
Career Level
Career Level
Locations Accepted
Share
Job Details
Staff Software Engineer (Java)
Experian is seeking an experienced Staff Software Engineer (Cloud-native Java) to develop and deliver direct-to-customer products on a cloud-native Java platform.
Responsibilities:
• Hands-on leadership in software engineering teams focused on API-based systems.
• Developing secure, efficient solutions.
• Building scalable and reliable systems supporting consumer products and services on an AWS cloud-based platform.
• Integrating 3rd party and internal API, async, and file-based services.
• Overseeing deliverables from brainstorming through testing to production.
• Mentoring and collaborating with team members.
• Maintaining Standards for Regulatory Compliance and Information Security.
• Producing accurate, complete, and current documentation.
Requirements:
• 7+ years of software development experience.
• Hands-on collaboration on a team developing commercial software in cloud-native Java.
• Proficiency in server-side Java applications using frameworks such as Spring Boot, Spring Cloud, and Reactor-Core.
• AWS cloud technology experience (Kubernetes, Fargate, S3, MKS, or Lambda).
• Understanding of microservices, event-driven techniques, and data pipelines.
• Proficiency in SQL and NoSQL-based data access.
• Familiarity with async messaging, logging, or queues (Kafka, NATS, SQS, RabbitMQ).
• Recent experience managing PII/secure/sensitive data.
• Familiarity with CI/CD process, testing frameworks, and practices (CodeCommit, CodeDeploy, CodePipeline, CLI).
• Experience with best software engineering practices, design principles and patterns, and unit testing.