Previous Job
Previous
Sr Java Developer
Ref No.: 18-03018
Location: Costa Mesa, California
Sr Java Developer
Duration: 06 Months Contract
Location: Costa Mesa, CA
Interview: One phone (Deep Technical) to hire
Visa: Citizens, Green Card or OPT/CPT EAD

Description:
Looking for a talented 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.

Responsibilities:
  • 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, estimationsand design sessions
  • Mentor and collaborate with other team members


Qualifications
 
  • 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
  • Looking forward to your response