Request ID:107625-1
Title: Java Fullstack Developer
Location: Onsite - San Antonio, TX
Duration: 6+ Months (with possible extension)
Pay Range: $40- $48 an hour on W2Essential Skills:
Java, Spring boot, MicroServices, Kafka, REACT JS, OCP & AWS
Experience Req :
8 to 10 Yrs
Role Description:We are seeking a highly skilled Java Full Stack Developer with expertise in Java, Spring Boot, Microservices, Apache Kafka, and modern frontend technologies. The ideal candidate will be responsible for designing, developing, and maintaining scalable enterprise applications, building high-performance APIs, implementing event-driven architectures, and developing responsive web applications.
Key Responsibilities
Backend Development
- Design, develop, and maintain enterprise applications using Java 8, 11, and 17.
- Develop robust and scalable applications using Spring Boot.
- Build and maintain RESTful APIs and Microservices-based architectures.
- Integrate applications with databases, messaging systems, and external third-party services.
- Implement application security using:
- Spring Security
- OAuth2
- JWT (JSON Web Tokens)
- SSO (Single Sign-On) integrations
- Develop and implement exception handling, logging, monitoring, and performance optimization strategies.
Event-Driven Architecture & Apache Kafka
- Design, develop, and implement event-driven solutions using Apache Kafka.
- Build and maintain:
- Kafka Producers
- Kafka Consumers
- Consumer Groups
- Topic Management
- Asynchronous Messaging Solutions
- Support high-volume, real-time data processing requirements.
- Integrate Kafka with Spring Boot microservices and downstream applications.
- Implement message serialization using:
- Configure and manage:
- Retry Mechanisms
- Dead Letter Queues (DLQ)
- Error Recovery Strategies
- Performance Optimization
- Monitoring and Alerting
Frontend Development
- Develop responsive and user-friendly web applications using:
- Angular
- React
- JavaScript
- TypeScript
- HTML5
- CSS3
- Collaborate with UI/UX teams to create seamless user experiences.
- Ensure cross-browser compatibility and responsive design standards.
Technical Skills Required
Core Backend Technologies
- Java 8/11/17
- Spring Boot
- REST APIs
- Microservices Architecture
- Spring Security
- OAuth2
- JWT
- SSO Integration
Messaging & Event Streaming
- Apache Kafka
- Kafka Producers & Consumers
- Consumer Groups
- Topic Management
- Event-Driven Architecture
- Avro / JSON / Protobuf
- Dead Letter Queues (DLQ)
- Asynchronous Messaging
Frontend Technologies
- Angular
- React
- JavaScript
- TypeScript
- HTML5
- CSS3
Additional Competencies
- Performance Tuning & Optimization
- Logging & Monitoring
- Exception Handling
- Application Integration
- Database Connectivity
- System Design & Development
Company Benefits & Culture
• Inclusive and diverse work environment
• Opportunities for professional growth and development
• Comprehensive health and wellness benefits