
Senior Full Stack Java Developer (Java / Angular)
Apexon, Pleasanton, CA, United States
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
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