Senior Java Full Stack Developer
Location: San Jose, CA Duration: 6 Months Contract Experience Required: 10+ Years
We are looking for a Senior Java Full Stack Developer with strong experience in Java, Spring Boot, ReactJS, Node.js, Kafka, and database technologies. The ideal candidate should have hands-on experience developing enterprise applications using Microservices architecture and modern frontend technologies.
- 10+ years of experience in Java/J2EE development
- Strong experience with Java 8, 11, 17, or 21
- Experience building Microservices using Spring Boot
- ReactJS and TypeScript
- Node.js
- Apache Kafka
- Elasticsearch
- Kibana
- Oracle Database
- MySQL
- PostgreSQL
- Azure SQL (PaaS)
- Develop and maintain enterprise applications using Java and Spring Boot.
- Build scalable Microservices and REST APIs.
- Develop user interfaces using ReactJS and TypeScript.
- Work with Kafka for event-driven applications and messaging.
- Use Elasticsearch and Kibana for search, monitoring, and log analysis.
- Design and optimize database solutions using Oracle, MySQL, PostgreSQL, and Azure SQL.
- Collaborate with development, QA, and business teams to deliver high-quality solutions.
- Participate in code reviews, testing, deployment, and production support.
- MongoDB
- Cassandra
- Docker
- Kubernetes
- Cloud platforms (AWS or Azure)
- CI/CD tools and DevOps practices
- Strong problem-solving and analytical skills.
- Experience working in Agile environments.
- Ability to work independently and as part of a team.
- Excellent communication skills.