Senior Java Developer in Rancho Cordova, CA at Open Systems Technologies

Date Posted: 10/28/2019

Job Snapshot

Job Description

An Information and Communications Technology Services firm is currently seeking a Senior Java Developer to join their team in Rancho Cordova, CA.


  • Must have at least a Bachelor’s degree in Computer Science, or related field
  • 5+ years of relevant experience developing complex Java/Spring applications, preferably in a Linux environment
  • Must be able to work independently or as a lead for a small agile team
  • Experience implementing solutions that handle high availability and concurrency with low latency requirements
  • Strong programming expertise in Core Java (Multi-threading, Concurrency, OOPs Concepts, Memory Management, Garbage Collection, etc.)
  • Object oriented analysis and design using common design patterns; experience in Java frameworks, like Spring, Hibernate
  • Experience with working in a Unix/Linux environment and shell scripting skills
  • Knowledge of relational and non-relational databases, SQL /NoSQL and ORM technologies
  • Experience in publishing and consuming REST/SOAP services
  • Experience developing high volume transaction systems – both real-time and batch
  • Experience with Camel, Apache MQ, JMS, Microservices, Restful Web Services
  • Working experience with cloud environment, containers is a plus
Job keywords:


  1. Software Engineer Jobs
  2. Project Engineer Jobs