Title: Java Developer (React JS & GCP)
Location – Dallas, TX (Onsite)
Type : Contract
Job Summary
We are looking for a skilled Java Full Stack Developer with experience in Java, Spring Boot, SQL, React JS, and Google Cloud Platform (GCP). The ideal candidate will be responsible for designing, developing, testing, and deploying scalable, cloud-native applications while collaborating with cross-functional teams to deliver high-quality software solutions.
Key Responsibilities
- Design, develop, and maintain enterprise-grade applications using Java and Spring Boot.
- Build and consume RESTful APIs and Microservices.
- Develop responsive user interfaces using React JS, JavaScript, HTML5, and CSS3.
- Write optimized SQL queries and work with relational databases such as MySQL, PostgreSQL, or Oracle.
- Deploy and manage applications on GCP services.
- Collaborate with product owners, architects, QA, and DevOps teams throughout the SDLC.
- Troubleshoot, debug, and optimize application performance.
- Participate in code reviews and follow coding standards and best practices.
- Contribute to CI/CD pipelines and cloud-native application development.
Required Skills :
- Strong proficiency in Java (8/11/17) and Object-Oriented Programming.
- Hands-on experience with Spring Boot, Spring MVC, Spring Data JPA, and REST APIs.
- Experience in Microservices architecture.
- Strong SQL skills, including query optimization and database design.
- Proficiency in React JS, JavaScript (ES6+), HTML5, and CSS3.
- Experience with GCP services such as Cloud Run, Compute Engine, Cloud SQL, Cloud Storage, Pub/Sub, and GKE.
- Knowledge of Git, Maven/Gradle, Docker, and CI/CD pipelines.
- Familiarity with Agile/Scrum methodologies.
Preferred Skills :
- Spring Security, OAuth2, JWT
- JUnit, Mockito, SonarQube
- Kafka or Pub/Sub
- Kubernetes
- Jenkins or GitHub Actions
- Swagger/OpenAPI