Overview: Tek Ninjas is a global software consulting and digital services company built for speed, scale, and innovation, headquartered in Carrollton, Texas.
Job Title: Senior Java Software Architect
Location: Sunnyvale, California 94085
Duration: 1 month
Job Type: Contract
Work Type: Onsite
Job Description:
THE ROLE:
This onsite position focuses on application architecture, hands-on Java development, performance improvement, and production application support. The successful candidate will work with Spring WebFlux, REST APIs, microservices, Kafka, database technologies, Docker, Kubernetes, and cloud services while helping guide technical solutions and resolve complex engineering challenges.
Key Responsibilities
- Design and develop enterprise Java and J2EE applications.
- Analyze business requirements and create efficient technical solutions.
- Build reactive applications and REST APIs using Spring WebFlux.
- Develop and maintain microservices with resilience and performance considerations.
- Apply caching and application performance improvement techniques.
- Work with relational and NoSQL databases, messaging platforms, and cloud infrastructure.
- Support application maintenance and collaborate with peers and IT management.
Required Skills & Experience
- More than 10 years of hands-on Java and J2EE experience
- Reactive programming and Spring WebFlux
- REST API and microservices development
- Experience with SQL, Oracle, Cassandra, or MongoDB
- Experience with Docker and Kubernetes
- Strong application architecture and problem-solving skills
Preferred Skills
- AWS
- Apache Kafka
- Resilience4j
- ECS or EKS
- JUnit
Tek Ninjas Group is an equal opportunity employer supporting workforce diversity.
About TekNinjas
TekNinjas is a global IT staffing partner placing skilled professionals with leading enterprises and system integrators across the US, Canada, UK, India, and the EU. We focus on the right fit - not just the fast fill - and stay engaged with our consultants well beyond the start date.
We're the right partners in your success.
TekNinjas is an Equal Opportunity Employer.