Job Title: Senior Java Architect (Full Stack / Microservices)
Location: Richmond, VA (Hybrid – Local/Nearby candidates only)
Work Authorization: No GC
Job Overview
We are seeking an experienced Senior Java Architect to design and deliver scalable, secure, enterprise-grade applications. This role requires deep expertise in Java, microservices architecture, and full stack development, along with strong experience in cloud-native and distributed systems.
The ideal candidate will lead architecture decisions, guide development teams, and ensure high-quality delivery of mission-critical systems.
Key Responsibilities
- Design and architect large-scale, distributed, and high-availability systems
- Lead development of full stack applications using:
- Backend: Java, Spring Boot, Hibernate/JPA
- Frontend: Angular / React / modern JavaScript frameworks
- Build and integrate RESTful APIs and enterprise services
- Drive microservices architecture and containerization using Docker/Kubernetes/OpenShift
- Implement secure application design using OAuth2, SAML, OpenID Connect, JWT
- Lead DevOps practices including CI/CD pipelines, Git, Jenkins, and automation
- Collaborate with stakeholders to translate business requirements into scalable solutions
- Mentor development teams and enforce best practices
- Participate in Agile/Scrum ceremonies and iterative delivery
Required Skills & Experience
- 12+ years of experience in Java application development
- 5+ years in application architecture / solution design
- 3+ years of hands-on experience with:
- Microservices architecture
- Docker, Kubernetes, or OpenShift
- Strong expertise in:
- Java, Spring, Spring Boot
- REST APIs and integration patterns
- Distributed systems & multi-tier architecture
- Experience with:
- Relational and NoSQL databases (Oracle preferred)
- Message queues (IBM MQ or similar)
- CI/CD tools (Jenkins, Git, Maven)
- Strong knowledge of:
- Security frameworks (OAuth2, SAML, OpenID, JWT)
- Frontend experience:
- Angular / React / JavaScript / TypeScript / HTML5 / CSS3