Full-Time Senior Java Engineer (Cloud Native)
Experian is hiring a remote Full-Time Senior Java Engineer (Cloud Native). The career level for this job opening is Senior Manager and is accepting Heredia, Costa Rica based applicants remotely. Read complete job description before applying.
Experian
Job Title
Posted
Career Level
Career Level
Locations Accepted
Share
Job Details
You will be involved in projects using modern technologies as part of a senior software engineering team. You will help design and implement product features. This is a technical role requiring excellent coding skills.
You will develop core functionality and processing for a new powerful, enterprise level data platform built with Java and using leading mainstream open source technologies.Hands-On collaboration as a primary member of a software engineering team focused on building event driven services delivering secure, efficient solutions in a bold timeframe.
Deliver available and scalable data streaming application functionality on an AWS cloud-based platform.
Diligently observe and maintain Standards for Regulatory Compliance and Information Security. Deliver and maintain accurate, complete and current documentation.
Participate in full Agile cycle engagements, including meetings, iterative development, estimations, code reviews and design sessions.
Contribute to team architecture, engineering, and product discussions ensuring the team delivers software.
Work with the service quality engineering team to ensure that only thoroughly tested code makes it to production.
Oversee deliverables from design through production operationalization.
Flexibility to work on Experience providing engineering support to customer support team to resolve any critical customer issues.
You will report to Software Development Director.
5+ years of software development experience building and testing applications following secure coding practices.
Collaborate as a hands-on team member developing a significant commercial software project in Java with Spring Framework.
Proficiency in developing server-side Java applications using mainstream tools including the Spring framework and AWS SDK.
Experience with event-driven architectures using pub/sub message brokers such as Kafka, Kinesis, and NATS.
Current cloud technology experience, preferably AWS (Fargate, EC2, S3, RDS PostgreSQL, Lambda, API Gateway, Airflow).
Experience developing web application using Spring Reactive libraries like WebFlux and Project Reactor and normal Spring Web.
Proficiency in SQL and NoSQL based data access and management on PostgreSQL and MongoDB or AWS DocumentDB.
Recent hands-on experience building and supporting commercial systems managing data and transactions including server-side development of Data Flow processes.
Experience with Continuous Integration Continuous Delivery (CI/CD) process and practices (CodeCommit, CodeDeploy, CodePipeline Harness Jenkins Github Actions, CLI, BitBucket Git).
Experience overseeing technologies including Splunk, Datadog, and Cloudwatch.
Familiarity creating and using Docker/Kubernetes applications.
Additional Preferred Experience
Proficiency in developing server-side Python using mainstream tools including Pandas, SciPy, PySpark, and Pydantic.
Experience building systems for financial services or tightly regulated businesses.
Security and privacy compliance (GDPR, CCPA, ISO 27001, PCI, HIPAA, etc.) experience a plus.