Vacancy expired!
RESPONSIBILITIES:
Kforce has a client in Beaverton, OR that is seeking a Java Developer.
Responsibilities:
In this role, the Java Developer will be part of a mission critical team focused on building a high-throughput, low-latency, fault-tolerant supply chain platform that drive the company's Digital transformation and growth strategies
Serve as a technical leader for the software engineering team
Rely on an understanding of scalable, highly available, and consistent distributed systems
The Java Developer will partner with engineers, architects, and other teams to ensure that the ecosystem of services remains loosely coupled and independently scalable
Design and develop RESTful API's following domain-driven design
Utilize experience in using inversion of control and creating infrastructure via code
As a Java Developer, you will remain current with industry trends and participate in development of key innovation features
REQUIREMENTS:
4+ years of platform engineering experience
Delivery excellence in a highly collaborative, multi-discipline development team environment
Experience working in a distributed/cloud-based environment (e.g. Amazon EC2, GCE, Rackspace, Azure, etc.)
Experience in designing and implementing highly scalable web applications
Experience in micro service architecture, domain driven design, and RESTful Services using languages such as Java, Node, Scala, etc.
Experience working with NoSQL data stores like Cassandra, DynamoDB, MongoDB, etc.
Experience working with relational data stores like MySQL, Oracle, etc.
Experience with monitoring and tracing tools like Splunk, SignalFx, New Relic, etc.
Experience with continuous integration, unit testing, static analysis, and automated integration tests
Continuous delivery experience preferred
Working knowledge of Scrum and agile principles
Comfortable working in a fast-paced, results-oriented environment
Comfortable working with globally distributed and diverse team
Excellent verbal and written communication and collaboration skills to effectively communicate with both business and technical teams
Have strong communication skills, solve complex problems, and being a team player is key
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.