This site uses cookies. To find out more, see our Cookies Policy

Java Developer w/microservices 4 openings in Costa Mesa at Vaco

Date Posted: 9/12/2018

Job Snapshot

Job Description

Sr. Java Engineer with Microservices (4 openings):

Senior Java Engineer to help build our next cutting edge web application which will allow consumers to purchase a variety of Experian's products and services. The ideal candidate should be well rounded, self-motivated and enjoy fast paced development cycles. You must be expert in building micro services using java and the spring framework, in continuous and automated integration environments.


* Design and implement features and functionalities in an AWS cloud-based platform

* Optimize a robust distributed system that is highly secure and performant

* Recommend and justify changes to existing products, services and processes

* Collaborate and contribute to architecture and design decisions driving product direction

* Implement and maintain modern micro-services as part of the overall system

* Own deliverables from ideation to production operationalization

* Collaborate with other engineers on code reviews, infrastructure, and adhere to software development methodologies

* Collaborate with Business, UX, QA and back end teams to deliver superior functionalities

* Integrate RESTful web services utilizing JSON from multi-tiered web applications

* Participates in the full Agile cycle engagements, including meetings, iterative development, estimations and design sessions

* Mentor and collaborate with other team members


* 8+ years of exceptional programming skills in Java

* Deep technical expertise with Spring Boot, Spring MVC, and other Spring technologies

* Expertise writing multi-threaded high performance applications

* Proficient in developing service-oriented (SOA) and REST architectures

* Deep-seated experience in Unit-testing (Junit, TestNG, Jmock, MockIt, etc.)

* Solid experience with microservices architecture and Domain driven design

* Expert knowledge of web application security

* Experience working with Cloud environments and technologies (AWS preferred)

* Familiarity creating, using and optimizing Docker Containers

* Working knowledge of relational databases

* Ability to complete projects with minimal supervision and direction

* Attention to quality and detail

* Experience in Agile/Scrum methodology

Bonus skills:

* AWS ALB optimization techniques

* Amazon Web Services deployment and integration

* Client integration security and vulnerabilities

* Financial Services experience is a plus