Senior Java Full-Stack Engineer
Role details
Job location
Tech stack
Job description
Java and Angular versions listed are a must have cannot accept below those versions MUST be able to build components in Java PLEASE COMPLETE AND INCLUDE MATRIX UNDER THE JD FOR FASTER REVIEW/SUBMIT ALL ROLES ARE HYBRID IN THE OFFICE (2-3 DAYS/WEEK) UNLESS REMOTE IS NOTED Please submit qualified candidates and include FULL LEGAL NAME as it appears on the passport
Requirements
- Must have had a 50/50 split in Frontend/Backend development this role will require heavy development on both sides 8+ years of professional software engineering experience in Java (v17/21)
- Must have Spring Boot experience and strong microservices
- Deep senior level experience with Angular for front-end development v17 or higher must be in recent project and must know how it engages as well as how to build components
- 6+ years designing and leading REST/GraphQL API solutions (schema design, versioning, gateway, security).
- Must be experienced with Java concepts to include caching
- 1+ years leading a team or a project
- BS/MS in Computer Science, Engineering, or equivalent experience.
Nice to have:
-
2+ years Python for services & AI/ML (FastAPI/Flask/Django; NumPy, Pandas, scikit-learn, TensorFlow/PyTorch).
-
Strong cloud experience, preferably Azure (AKS, App Service, Functions, API Management).
-
Knowledge of CI/CD pipelines, containerization, and infrastructure as code (Terraform/Ansible).
DETAILS NEEDED Please provide years of experience:
- Java v17/21:
- Angular v17 or higher
- Microservices
- What is your split in frontend to backend development?
- RESTful APIs
- GraphQL
- Python (nice to have)
- Azure (nice to have)