Java Fullstack Developer

Artech LLC

  • San Antonio, TX
  • 17 days ago
  • $40–$48 Per Hour

Highlights

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. 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.

Numbers & Facts

LocationSan Antonio, TX
Salary$40–$48 Per Hour

Description

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 W2


Essential 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:
    • Avro
    • JSON
    • Protobuf
  • 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 

Similar Jobs

See more jobs