| Location | California, CA |
Role Senior Java Full Stack Developer
Experience 12 plus Years
Core Skills
Java 21
Spring Framework 6
Spring Boot
Spring Security
Spring Data
Spring Batch
Angular 12 Plus
JavaScript
RESTful API Development
Microservices Architecture
Git
CI CD
DevOps
Front End Skills
Angular
HTML
CSS
TypeScript
Responsive UI Development
UI Integration
Back End Skills
Java 21
Spring Framework 6
Spring Boot
Spring Batch
Spring Security
Spring Data
REST API Development
Enterprise Application Development
Cloud and Infrastructure
Docker
Kubernetes
AWS
Azure
GCP
Database Skills
PostgreSQL
MongoDB
SQL
NoSQL
Key Responsibilities
Develop and maintain enterprise applications using Java 21 and Spring Framework 6
Build responsive front end applications using Angular
Develop back end services and REST APIs using Spring Boot and Spring Batch
Collaborate with UI UX designers product managers and development teams
Participate in code reviews unit testing and performance tuning
Ensure application security scalability and maintainability
Troubleshoot and resolve full stack application issues
Follow coding standards and technical stewardship practices
Lead rigorous code reviews
Maintain technical documentation for legacy and modern architectures
Stay updated with Java Angular and web development technologies
Preferred Skills
Microservices
Containerization
Docker
Kubernetes
Cloud Platforms AWS Azure GCP
Agile
Scrum
Education
Bachelor Degree in Computer Science Engineering or related field
Master Degree Preferred
Soft Skills
Technical Stewardship
Complex Problem Solving Skills
Analytical Skills
Excellent Communication Skills
Team Collaboration
Code Review Leadership
Documentation Skills
Resume Search Keywords
Senior Java Developer Java Full Stack Developer Java 21 Spring Framework 6 Spring Boot Spring Security Spring Data Spring Batch Angular Angular 12 REST API Microservices Docker Kubernetes Git CI CD DevOps PostgreSQL MongoDB SQL NoSQL AWS Azure GCP Agile Scrum Technical Stewardship Code Reviews Performance Tuning Enterprise Applications Legacy Architecture Documentation Complex Problem Solving