Lead Microservices Engineer at Kforce Inc

Posted in Other about 2 hours ago.

Location: Rocklin, California





Job Description:


RESPONSIBILITIES:

Kforce has a client that is seeking a Lead Java Engineer (Microservices) in Rocklin, CA or San Francisco, CA (4 days onsite Monday to Thursday) for a long-term contract 6 months+ to start.

Duties/Day to Day Overview:


  • Design resilient, fault tolerant, complex (definitely more complicated than usual CRUD) micro services

  • Drive the design of the microservices end to end adopting 12-factor principles

  • Designing models, structures, service request/responses in most optimal manner

  • Ensuring the DB designs and microservices themselves are scalable both horizontally and vertically

  • Handle concurrency control







REQUIREMENTS:



  • 15+ years of experience in application and software engineering, and Java technologies

  • 3 years of experience as a Java Lead; A part of code review process with the team

  • Hands on Lead Java Engineer/Junior Architect

  • Expert with Java 17 or more recent who understands specifications and differences

  • Experience with Spring boot, Microservices, Kafka

  • Hands on experience with Java, JPA, RESTful web services, SLF4J logging, Kafka Topic and consumer, Application configuration management

  • Expert with designing and developing scalable microservices using open-source Java Frameworks: Spring MVC/Web Flux and Spring Boot, Design patterns

  • Retail or supply chain domain experience

  • Experience working with multiple database tools like DB2, SQL, Oracle

  • Experience working cross functional and strong stakeholder management between Project Management, Product Management, Technology leadership, etc.

  • Process oriented, experience working with Jira

Technical (Nice to Haves):

  • Hands on experience with deployment to Containerized Platform (Kubernetes)

  • Experience with CI (Continuous Integration) methodologies and tools, including automated testing tools

  • Hands on experience with Integration platforms and web services

  • Ability to triage, research, and find root causes of Production Incidents

  • Basic knowledge of system integration concepts

  • Ability to create and interpret technical specifications

Non-Technical Requirements:

  • Experience working in an agile development environment - Jira, sprint planning, story point estimation

  • Excellent analytical skills and the ability to translate business functionality and opportunities into clear, precise and easy-to-read functional specifications

  • Excellent verbal and written communication and collaboration skills to effectively communicate with both business and technical IT teams






The pay range is the lowest to highest compensation we reasonably in good faith believe we would pay at posting for this role. We may ultimately pay more or less than this range. Employee pay is based on factors like relevant education, qualifications, certifications, experience, skills, seniority, location, performance, union contract and business needs. This range may be modified in the future.



We offer comprehensive benefits including medical/dental/vision insurance, HSA, FSA, 401(k), and life, disability & ADD insurance to eligible employees. Salaried personnel receive paid time off. Hourly employees are not eligible for paid time off unless required by law. Hourly employees on a Service Contract Act project are eligible for paid sick leave.



Note: Pay is not considered compensation until it is earned, vested and determinable. The amount and availability of any compensation remains in Kforce's sole discretion unless
and until paid and may be modified in its discretion consistent with the law.



This job is not eligible for bonuses, incentives or commissions.



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.



By clicking "Apply Today" you agree to receive calls, AI-generated calls, text messages or emails from Kforce and its affiliates, and service providers. Note that if you choose to communicate with Kforce via text messaging the frequency may vary, and message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You will always have the right to cease communicating via text by using key words such as STOP.





More jobs in Rocklin, California


NAPA Auto Parts

NAPA Auto Parts
More jobs in Other


PayPal Inc.

PayPal Inc.

PayPal Inc.