Sr Java Engineer - Santa Clara, CA

  • Santa Clara, CA
  • Posted 15 days ago | Updated 8 days ago

Overview

Hybrid
Depends on Experience
Full Time

Skills

Java
Spring
RabbitMQ
Spring Boot
and JPA.

Job Details

Sr Java Engineer - Santa Clara, CA

Primary Location Santa Clara, CA (can also consider candidates for remote role but they have to be from MST or CST time zone)

  • You will write high-quality, scalable, supportable, and extensible code for software applications.
  • Ensure seamless integration of the software stack with our existing CI pipeline, contributing to continuous improvements.
  • Design, plan, and deliver high-quality software independently, maintaining excellence in execution. Amplify our culture by embodying our values of technical excellence, integrity, support, and compassion for individuals.
  • Actively contributes to the ongoing improvement of processes and operations, ensuring the highest standards in software development.
  • You have a Bachelor s degree in Computer Science or related technical discipline.
  • You have over 8 years of hands-on experience in designing, developing, and deploying scalable web applications and services, with proficiency in Java, Spring Boot, and JPA.
  • Proven leadership skills to guide the team towards successful project execution and collaboration with software architects on deployment architecture for optimal stability, performance, and security.
  • Expertise in crafting relational data models, REST APIs, and implementing message broker-based distributed architectures (e.g., RabbitMQ and Spring AMQP), along with experience in both relational (PostgreSQL, MySQL) and NoSQL databases.
  • Ability to understand sophisticated workflows and effectively work with globally distributed teams. Preferred Master s degree.
  • Experience developing regulated products under design control.
  • Experience with virtualization, containers, and orchestration platforms (Dockers, Kubernetes).
  • Curiosity in bioinformatics analysis and computational pipelines.
  • Experience with GitHub actions Familiarity with DevOps automation tools like Jenkins, Terraform, Ansible etc.
  • Experience developing and deploying production software using public cloud infrastructure, preferably AWS
  • Passionate for continuous improvement in software development processes & framework

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Apexon