JobWatch

18 days old

Senior Java Developer (Microservices)

Kelly Services
Oakland, CA 94606
  • Jobs Rated
    59th
**Senior Java Developer (Microservices)**



**Location:** Oakland, CA



**Duration:** Contract to Hire





Kelly Technology is currently recruiting for a Sr. Java Developer with Microservice/REST API development and Production Support. The ideal candidate will design, develop, test, and maintain microservices and REST APIs for healthcare applications. They will also support production services by assessing impact, analyzing, prioritizing, and resolving issues in a timely manner.


Additional duties include: Write high quality code with attention to scalability, security, and performance. Ensure overall quality by actively participating in design and code reviews and ensure standards, best practices are followed.


Team member will work using Agile practices. S/he will collaborate with DevOps, Infrastructure, Operations, and other development teams to ensure the right solution is delivered with an end-to-end mindset.


Requirements:

4-7 years of strong experience developing REST APIs

2+ years of experience developing microservices

4+ years of experience developing with Spring, SpringBoot, Java

4+ years of experience with SQL and RDMS database

1+ years of experience with NoSQL database

4+ years of experience writing unit tests and some experience with test-first development

1+ years of experience with messaging technologies (RabbitMQ, cloud messaging, etc)

1+ years of experience with log analysis tools (SPLUNK, Elastic stack, etc)

Developing and deploying REST APIs, microservices using CI/CD pipeline to cloud

Familiarity with exposing and securing APIs using an API management solution

Experience with all phases of software development. You have been there, done that multiple times.

Strong problem solving skills

Proactive and life-long learner



Nice to have:

Experience with Microsoft Azure cloud services: API Manager, App Configuration Manager, Kubernetes, Service Bus

Experience with cache technologies (Redis, Coherence, etc.)




**Why Kelly** **** **?**



By partnering with Kelly Technology, youll have direct connections to top companies around the globegiving you the chance to put your tech skills to work on some of todays most intriguing, innovative, and high-visibility projects. In a world where change is the only constant, our unparalleled connections and IT market expertise help you take your skills exactly where you want to go. Were here to help you gain experience, keep learning, and move your career forward.





**About Kelly** ****




At Kelly, were always thinking about whats next and advising job seekers on new ways of working to reach their full potential. In fact, were a leading advocate for temporary/nontraditional workstyles, because we believe they allow flexibility and tremendous growth opportunities that enable a better way to work and live. Connecting great people with great companies is what we do best, and our employment opportunities span a wide variety of workstyles, skill levels, and industries around the world.



Kelly is an equal opportunity employer committed to employing a diverse workforce, including, but not limited to, minorities, females, individuals with disabilities, protected veterans, sexual orientation, gender identity. Equal Employment Opportunity is The Law.

Jobs Rated Reports for Computer Programmer

Posted: 2020-11-13 Expires: 2020-12-14

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Senior Java Developer (Microservices)

Kelly Services
Oakland, CA 94606

Join us to start saving your Favorite Jobs!

Sign In Create Account
Computer Programmer
59th2019 - Computer Programmer
Overall Rating: 59/199
Median Salary: $84,280

Work Environment
Good
50/220
Stress
Very Low
18/220
Growth
Very Poor
211/220
Powered ByCareerCast