Skip to main content

Java Fullstack Developer

Technology
Artech
San Antonio, United States1 month agoUntil 11/13/2026
Service contract

Job 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

          Interested in this role?