Senior Full Stack Java Developer (Java / Angular)

Apexon
Pleasanton, CA

About the Role

We are looking for a highly driven and experienced Senior Full Stack Java Developer with strong expertise in building end-to-end enterprise applications. This role requires deep technical knowledge in Java-based development, a strong problem-solving mindset, and the ability to deliver scalable, high-quality solutions in a fast-paced environment.

The ideal candidate is collaborative, detail-oriented, and capable of managing multiple priorities while maintaining a high standard of engineering excellence.


Key Responsibilities

  • Design, develop, and support scalable web applications and enterprise solutions
  • Build and maintain robust backend services using Java and modern frameworks
  • Develop responsive and dynamic front-end applications using Angular and TypeScript
  • Design and implement RESTful and GraphQL APIs
  • Collaborate with cross-functional teams including infrastructure, QA, and DevOps
  • Ensure smooth deployment and production support handoffs
  • Follow development best practices, coding standards, and security protocols
  • Create technical documentation, architecture diagrams, and UML artifacts
  • Contribute to continuous improvement of development processes and system performance


Required Qualifications

  • Bachelor’s or Master’s degree in Computer Science or a related field
  • 8–10+ years of experience in building and maintaining high-performance Java applications
  • Expert-level proficiency in Java, design patterns, clean architecture, and TDD
  • Strong experience with Microservices / SOA architecture and distributed systems
  • Hands-on experience with RESTful APIs and GraphQL
  • Expertise in Microsoft SQL Server and relational database design
  • Experience with OAuth2 and token-based security models
  • Strong knowledge of Docker and Kubernetes (K8s)
  • Experience with CI/CD pipelines, TeamCity, Artifactory, and DevOps practices
  • Proficiency in Unix/Linux environments and shell scripting
  • Experience with Windows PowerShell scripting
  • Strong front-end development skills using Angular, TypeScript, and MV frameworks*


Nice to Have

  • Experience with workflow orchestration and real-time/scheduled data processing
  • Exposure to healthcare or regulated environments
  • Familiarity with data pipelines and large-scale data processing systems


Soft Skills

  • Strong analytical and problem-solving abilities
  • Excellent written and verbal communication skills
  • Ability to work independently and in a team environment
  • Strong organizational and multitasking skills
  • Comfortable working in fast-paced, mission-critical environments

// // //