JOBSEARCHER

Java Software engineer

ClifyxSunnyvale, CAMay 16th, 2026
Java Software EngineerAs an onsite Java Developer, you should be able to build highly efficient/responsive RESTful web services using Java with Spring and Mongo/NoSQL DB. This is a hands-on coding role and be able to coordinate with offshore team. Code quality and functional quality is always at the forefront and one of the key measures of success. Be able to work well in a fast-paced environment.Key qualifying skills:3+ years of software development experience building highly scalable RESTful web servicesDeep understanding of Core Java and Spring, Spring BootDeep understanding of Object Oriented and SOA design concepts; current experience developing fault tolerant applications in JavaStrong problem solving skillsStrong knowledge of concurrency, scalability and fault tolerant designsExperience with database technologies, preferably NoSQLGood oral and written English communication skillsWorking knowledge of source control software (Git)Experience with build and deployment tools, e.g., Maven, GradleResponsibilities:Key contribution to the development and delivery of systems; help shape system requirements, and develop analysis-level documents that reflect the requirementsWork with project managers, architect, technical leads, and vendors on defining the scope, milestone, deliverables, and resources needed for the projectWork with cross-functional team for integrations and data needsWrite software and participate in code reviews in debugging and coding to resolve issuesDevelop prototypes and POCs to demonstrate new ideas or illustrate the use of new technologies and how to apply it into in systemsOwn and review deliverables for accuracy, quality, application performance and completenessWork with the QE/QA team to create and refine processes and technical standards in the chosen areaKeep up to date with latest technologies and tools and evangelize their value within the development teamsStrive for top quality results and continuously look for ways to improve and enhance system reliability, performance, and securityHighly desirables:Familiarity with NoSQL DB's like Mongo. Cassandra is a huge plusFamiliarity with UI stack (HTML/jQuery/Angular is a huge plus)Familiarity with Kafka is a plusSearch Technologies like Elasticsearch, LuceneEducation:Preferably an undergraduate or graduate level degree in Computer Science, EE / Electronics or a relevant technical field. Alternately, candidates with an equivalent combination of academics and relevant verifiable professional experience may also be considered.