Overview

RESPONSIBILITIES:
Kforce has a client in search of a Distributed Systems Engineer in Mountain View, California (CA).

Summary:
The client is looking for creative problem solvers with a passion for platform, technology and customer experiences. In this role, you will deliver quality services and core platform capabilities to solve some of the unique and challenging engineering problems, while having fun achieving the business objectives.

Key area of responsibilities include:
* Work as part of a fast-paced scrum team
* Capture requirements and design end-to-end solutions
* Deliver robust, scalable and secure REST web services
* Develop high quality, production ready code
* Coordinate technical dependencies within and across teams, and work boundaryless in pursuit of engineering goals
* Follow best practices for early defect detection and removal; Resolve defects/bugs during the test cycles
* Participate in effort estimation and monitor progress against milestones
* Provide recommendations to improve product reliability, performance, and quality assurance, best practices and processes

REQUIREMENTS:
* BS/MS in Computer Science or equivalent work experience
* 5+ years of hands-on experience developing REST web services in Java using modern frameworks (Spring boot, Spring Framework, Hibernate or other ORM, BDD, Mockito, Maven, Jenkins) and architectural best practices. Consumption and integration of RESTful API
* Experience building scalable systems with low latency and high throughput, including operationalization and monitoring
* Extensive experience in object-oriented design and various design patterns
* Experience with continuous integration, test automation and test-driven development
* Extensive experience with AWS infrastructure and services
* Experience with Agile Development and Scrum methodologies
* Working knowledge of SQL and NoSQL database technologies like Cassandra, DynamoDB
* Understanding of security using SSL protocols and data encryption
* Familiar with the Software Development Life Cycle (SDLC) and CI/CD processes
* Familiarity with containerized platforms such as Docker, Kubernetes a plus
* Pragmatic approach to problem-solving
* Solid communication skills

Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.


More Jobs: