External

Java Full-Stack Engineer

🏢 Teknowiz  •  📍 India

Sign up to view full application details.

Job Description

Job Title: Senior Java Full‑Stack Engineer (Spring Boot & React) — Remote Location: Remote Experience: 5+ years Notice Period: Immediate or serving (available to join on or before 20th December) Communication: Excellent written & verbal English required We are looking for a hands‑on Senior Java Full‑Stack Engineer to join a fast‑paced, youth‑oriented company. You will own design and delivery of end‑to‑end features in a microservices architecture and work closely with product and QA to drive a practical, get‑things‑done culture. The ideal candidate leads by example, mentors junior team members, debugs production issues, and participates in release readiness and traceability activities. Key Responsibilities Design, develop and maintain backend services using Java and Spring Boot (microservices). Build and deliver front‑end features using React (hooks) and integrate with backend APIs. Implement and maintain RESTful APIs, database schemas and data access layers (SQL/NoSQL). Work with cloud platforms (AWS/Azure/GCP) to deploy, monitor and manage services; implement CI/CD pipelines. Implement inter‑service communication patterns (synchronous REST/gRPC, asynchronous messaging, circuit breakers, service discovery, API gateways). Participate in architecture discussions, code reviews, and technical design documents. Troubleshoot, debug and resolve production issues; ensure release readiness, auditability and traceability. Mentor junior members, foster a hands‑on culture and contribute to continuous improvement. Use release and project management tools (JIRA, Pivotal Tracker, Rally or similar). Must‑have (required) 5+ years hands‑on Java development (core Java: OOP, Collections, Streams, functional interfaces). Strong Spring Boot experience including DI, annotations (@RestController, @Service, etc.), application configuration (application.yml/properties). Proven microservices experience (design, deployment, inter‑service communication, fault tolerance). 3+ years React experience and at least one delivered end‑to‑end project using React (hooks required). 2–3+ years working with cloud services (AWS/Azure/GCP) and familiarity with cloud components used in microservices. Strong SQL skills; experience with NoSQL is a plus. Experience with Spring Data JPA / Hibernate. Experience building and consuming REST APIs. Excellent communication skills. Strongly Preferred / Nice To Have Experience with Node.js / backend JavaScript. Experience with Spring Cloud Config and service configuration management. Familiarity with CI/CD tools and pipelines, containerization (Docker), orchestration (Kubernetes). Domain experience in Healthcare or Accounting/Finance. Familiarity with release management, auditability and traceability best practices. Hands‑on experience with monitoring, logging and debugging production systems.
View Full Description & Requirements →