Vacancy caducado!
#6370 W2 Only Local candidates are encouraged to apply Our client has a contract position for a Java Software Developer in the greater Newport Beach, CA area. This developer will support their global B2C and B2B digital products.
Responsibilities:- Write asynchronous java code for different applications/Lambdas.
- Carries out tasks and initiatives assigned by the manager and/or project lead.
- Create API contracts that are documented and agreed upon by multiple stakeholders.
- Enjoy working in a small team (Agile) environment, and willingly shares knowledge and skills with coworkers (technical and business) via both oral and written communications.
- Exercise good judgment. Evaluate assignments/requests, properly prioritize tasks and/or projects, and solve problems under pressure of deadlines and resource constraints.
- Take initiative; stay focused and accountable. Thrive in a fast-paced environment with the ability to focus on achieving the target while minding longer term goals along the way.
- Uses a TDD approach when writing software.
- 2-5 years of hands on programming experience with enterprise-level software development.
- Understanding of the software and mobile development life cycle.
- Familiar with software design patterns and problem solving.
- Ability to execute process and standards around code quality and the deployment lifecycle.
- Strong organizational skills to juggle multiple tasks within the constraints of timelines and budgets.
- Experience working in deadline situations as part of a software development team.
- Ability to complete projects on own or with supervision and direction.
- Excellent communication skills.
- Experience developing API services that are used by multiple systems in a cloud environment a plus.
- An understanding of Spring Boot and Dependency Injection.
- Has worked with AWS and understands the services and functionality they offer.
- Writing API services that focus on simplicity over being feature rich.
- 2-5 years related work in Java language.
- Understands REST principles, (verbs, stateless).
- Comfortable collaborating and executing tasks in an Agile process.