XX
Java DeveloperPrecision TechnologiesGeorgia, Indiana, United States
XX

Java Developer

Precision Technologies
  • US
    Georgia, Indiana, United States
  • US
    Georgia, Indiana, United States
Jetzt Bewerben

Über

Job Title: Java Developer (8+ Years)

Location:
Georgia (Onsite)

Employment Type:
Full-Time/ W2 (NO C2C)

Job Summary:
We are looking for a highly skilled
Java Developer with 8+ years of experience
in designing, developing, and deploying enterprise-grade applications using
Core Java, Spring Framework, Spring Boot, Microservices, REST APIs, Hibernate/JPA, SQL/NoSQL, and Cloud-native architectures
. The ideal candidate will work across the full SDLC, build scalable backend services, and collaborate with cross-functional teams to deliver secure and high-performing solutions.

Key Responsibilities

  • Design, develop, and maintain enterprise applications using
    Core Java (Java 8/11/17)
    , OOP principles, collections, and multithreading.
  • Build robust backend services using
    Spring Boot
    ,
    Spring MVC
    ,
    Spring Data JPA
    ,
    Spring Security
    , and
    Spring Cloud
    components.
  • Develop and manage
    Microservices
    architecture with inter-service communication patterns, API gateways, service registry, and distributed configuration management.
  • Implement
    RESTful APIs
    , handle request/response lifecycle, and ensure API reliability, versioning, and documentation (Swagger/OpenAPI).
  • Work with
    Hibernate/JPA
    for ORM, database modeling, and writing optimized queries.
  • Develop and optimize SQL on
    MySQL, PostgreSQL, Oracle
    , and work with
    NoSQL databases
    such as MongoDB, DynamoDB, Redis, and Cassandra.
  • Integrate messaging systems including
    Kafka, RabbitMQ, ActiveMQ, JMS
    , and implement asynchronous/event-driven processing.
  • Apply best practices for clean code, modular development, secure coding, and reusable components.
  • Work with
    cloud platforms (AWS, Azure, GCP)
    for deployments, serverless integration, containerization, and distributed systems.
  • Develop CI/CD pipelines using
    Jenkins, GitLab CI, GitHub Actions, Azure DevOps
    , ensuring automated builds, testing, and deployments.
  • Use modern development tools including
    Git, Maven, Gradle, Docker, Kubernetes
    for efficient development and deployment workflows.
  • Implement unit and integration testing using
    JUnit, Mockito, TestNG
    , and ensure coverage and code quality standards.
  • Troubleshoot production issues, analyze logs, and perform root cause analysis for performance or availability incidents.
  • Collaborate with Product Owners, QA, and DevOps teams in an
    Agile/Scrum
    setup for sprint planning, grooming, and delivery cycles.
  • Optimize performance through profiling, load testing, caching strategies, JVM tuning, and API response optimizations.
  • Work on secure application development including
    OAuth2, JWT, SSL/TLS
    , and data protection mechanisms.

Required Skills & Qualifications

  • Expertise in
    Spring Boot, Spring MVC, Spring Data JPA, Spring Security
    .
  • Strong experience with
    Microservices
    , distributed systems, and service orchestration.
  • Hands-on experience with
    REST APIs
    , API gateways, Swagger/OpenAPI, and JSON/XML processing.
  • Solid experience with
    SQL
    (joins, triggers, stored procedures) and
    NoSQL
    databases.
  • Knowledge of
    Kafka
    , messaging queues, event processing, and asynchronous architecture.
  • Strong understanding of
    Git
    , branching strategies, code reviews, and CI/CD processes.
  • Experience with
    Docker, Kubernetes
    , containers, and cloud deployment models.

Preferred (Good to Have)

  • Experience with
    AWS Lambda, Azure Functions, or GCP serverless
    .
  • Knowledge of
    GraphQL
    , gRPC, or WebSockets.
  • Exposure to
    ElasticSearch, Logstash, Kibana (ELK)
    stack.
  • Experience working with
    CI/CD automation
    , container registries, and IaC tools (Terraform, CloudFormation).
  • Familiarity with
    Front-end technologies (React/Angular)
    for full-stack collaboration.
  • Georgia, Indiana, United States

Sprachkenntnisse

  • English
Hinweis für Nutzer

Dieses Stellenangebot stammt von einer Partnerplattform von TieTalent. Klicken Sie auf „Jetzt Bewerben“, um Ihre Bewerbung direkt auf deren Website einzureichen.