XX
Java Full Stack DeveloperPrecision TechnologiesConnecticut, United States

Dieses Stellenangebot ist nicht mehr verfügbar

XX

Java Full Stack Developer

Precision Technologies
  • US
    Connecticut, United States
  • US
    Connecticut, United States

Über

Job Title: Java Fullstack Developer (10+ Years)

Location:
Texas
(Onsite)

Employment:
Full Time/ W2
(NO C2C)

Job Summary:
We are seeking a
Senior Java Full Stack Developer with 10+ years of hands-on experience
in designing, developing, and deploying
scalable, cloud-native, end-to-end enterprise applications
. The ideal candidate will have deep expertise in
Java backend development, modern JavaScript frameworks, RESTful APIs, microservices architecture, cloud platforms, databases, and CI/CD automation
, contributing across the
entire software development lifecycle (SDLC)
.

Key Responsibilities:

  • Design, develop, and maintain
    end-to-end full-stack applications
    using
    Java (Java 8/11/17), Spring Boot, Spring MVC, Spring Security
    , and modern UI frameworks such as
    Angular or React
    .
  • Architect and implement
    scalable microservices-based backend systems
    using
    Spring Boot, Spring Cloud, RESTful Web Services
    , and service-to-service communication patterns.
  • Develop
    responsive, user-friendly frontend interfaces
    using
    Angular (v10+), React, TypeScript, HTML5, CSS3, SCSS, and JavaScript (ES6+)
    .
  • Build and consume
    secure REST APIs
    using
    Spring REST, OpenAPI/Swagger
    , implementing
    OAuth 2.0, JWT, and role-based access control (RBAC)
    .
  • Implement
    business logic, service layers, and data access layers
    following
    SOLID principles, design patterns, clean architecture, and domain-driven design (DDD)
    .
  • Design and optimize
    database schemas and queries
    using
    JPA, Hibernate, Spring Data JPA
    , for
    Oracle, PostgreSQL, MySQL
    , and
    NoSQL databases
    such as
    MongoDB and Redis
    .
  • Develop
    event-driven and asynchronous solutions
    using
    Apache Kafka, JMS, RabbitMQ
    , supporting high-throughput, real-time data processing.
  • Build
    batch and scheduled processing jobs
    using
    Spring Batch, Quartz Scheduler
    , and multithreading for large-scale data operations.
  • Implement
    cloud-native solutions
    on
    AWS, Azure, or GCP
    , leveraging services such as
    EC2, S3, RDS, Lambda, Azure App Services, AKS
    , and cloud-managed databases.
  • Containerize applications using
    Docker
    and manage deployments, scaling, and orchestration using
    Kubernetes
    .
  • Design and maintain
    CI/CD pipelines
    using
    Jenkins, GitHub Actions, GitLab CI, Azure DevOps
    , automating build, test, and deployment processes.
  • Write
    unit, integration, and end-to-end tests
    using
    JUnit 5, Mockito, TestNG
    for backend and
    Jasmine, Karma, Jest, Cypress
    for frontend applications.
  • Implement
    logging, monitoring, and observability
    using
    Log4j, SLF4J, ELK Stack, Splunk, Prometheus, Grafana
    , and cloud monitoring tools.
  • Participate in
    Agile/Scrum ceremonies
    , including sprint planning, backlog grooming, daily stand-ups, sprint reviews, and retrospectives.
  • Collaborate with
    Business Analysts, UX/UI Designers, Architects, QA, DevOps, and Product teams
    to deliver high-quality, business-aligned solutions.
  • Perform
    code reviews, refactoring, and performance tuning
    , ensuring adherence to coding standards, security best practices, and UI performance optimization.
  • Support
    production releases
    , troubleshoot critical issues, perform
    root cause analysis
    , and drive continuous improvement initiatives.
  • Mentor junior developers and contribute to
    technical documentation, architectural decisions, and full-stack best practices
    .

Required Skills:

  • Backend:
    Java 8/11/17, Spring Boot, Spring MVC, Spring Security, Spring Batch
  • Frontend:
    Angular / React, TypeScript, JavaScript (ES6+), HTML5, CSS3, SCSS
  • APIs & Architecture:
    RESTful Services, Microservices, Swagger/OpenAPI
  • Databases:
    Oracle, PostgreSQL, MySQL, MongoDB, Redis
  • Messaging:
    Apache Kafka, JMS, RabbitMQ
  • Cloud Platforms:
    AWS / Azure / GCP
  • DevOps:
    Docker, Kubernetes, Jenkins, Git, Maven, Gradle
  • Testing:
    JUnit, Mockito, TestNG, Jasmine, Karma, Cypress
  • Security:
    OAuth 2.0, JWT, SSL/TLS
  • Monitoring:
    ELK Stack, Splunk, Prometheus, Grafana
  • Methodologies:
    Agile, Scrum, SDLC
  • Connecticut, United States

Sprachkenntnisse

  • English
Hinweis für Nutzer

Dieses Stellenangebot wurde von einem unserer Partner veröffentlicht. Sie können das Originalangebot einsehen hier.