Java Full Stack Developer

Globant
United States
21 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Spring Security Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Amazon Elastic Compute Cloud Amazon S3 Application Performance Management Confluence JIRA Unit Testing Cloud Engineering
+45 more
Code Generation Code Review Databases Continuous Integration Software Debugging Github Java Web Services PostgreSQL MongoDB MySQL OAuth Oracle (Applications) Systems Development Life Cycle Redis OpenAI Cloud Services JSON Web Token Message Oriented Middleware Software Engineering Workflow Management Systems Enterprise Software Applications GitHub Copilot ReactJS Retrieval-Augmented Generation Large Language Models Prompt Engineering Spring-boot Generative AI Backend Git Event Driven Architecture Containerization Integration Tests Kubernetes Production Code Apache Kafka Front End Software Development Claude Functional Programming Api Gateway Restful APIs Code Restructuring Docker Jenkins Microservices

Job description

Globant is seeking a Java Full Stack Developer to support a strategic client engagement. In this role, you will design, develop, and maintain Java-based enterprise applications, working across both backend services and modern React-based user interfaces.

The ideal candidate combines strong Java and Spring Boot expertise with hands-on React JS development, Camunda workflow implementation, cloud-native delivery, and practical experience leveraging AI throughout the software development lifecycle.

What you will do

  • Design, develop, test, deploy, and maintain Java-based applications and services.
  • Build and enhance full-stack solutions using Java, Spring Boot, microservices, REST APIs, and React JS.
  • Develop and maintain business workflows using Camunda, including workflow design, process orchestration, task management, and integration with backend services.
  • Collaborate with cross-functional teams to gather requirements and translate business needs into technical specifications, solution designs, and deliverable user stories.
  • Develop secure, scalable, and high-performance backend services and APIs.
  • Build responsive, user-friendly front-end interfaces using React JS and integrate them with backend services.
  • Conduct unit testing, integration testing, debugging, and troubleshooting to ensure application functionality, reliability, performance, and security.
  • Participate in code reviews, enforce engineering standards, and maintain high-quality production code.
  • Leverage AI tools and Generative AI capabilities throughout the SDLC, including code generation, unit-test creation, documentation, code review support, refactoring, and troubleshooting.
  • Explore and implement AI-enabled technical capabilities where appropriate to improve development efficiency and product functionality.
  • Deploy and operate applications using AWS services, including EC2, Lambda, API Gateway, S3, and EKS.
  • Containerize applications using Docker and orchestrate deployments using Kubernetes.
  • Collaborate with engineering, product, business, and client stakeholders throughout the development lifecycle.
  • Stay current with emerging Java technologies, frameworks, cloud services, and AI-assisted development practices, recommending improvements to enhance delivery quality and efficiency.

Requirements

  • Strong professional experience as a Java Full Stack Developer.
  • Hands-on expertise in Java, Spring Boot, REST APIs, and microservices architecture.
  • Strong experience developing front-end applications using React JS.
  • Hands-on experience with Camunda workflow development and business-process orchestration.
  • Experience leveraging AI throughout the SDLC, such as GitHub Copilot, Claude, OpenAI, AWS Bedrock, or similar AI-assisted development tools.
  • Experience with AWS services, including EC2, Lambda, API Gateway, S3, and EKS.
  • Experience with containerization using Docker and orchestration using Kubernetes.
  • Strong understanding of databases, server-side development, application performance, and secure API design.
  • Experience with unit testing, debugging, code reviews, and maintaining production-quality code.
  • Strong problem-solving, analytical, and troubleshooting skills.
  • Excellent communication and collaboration skills, with the ability to work effectively with technical and business stakeholders.
  • Ability to work on-site five days per week from the client’s Columbus office at 180 East Broad Street., * Experience in financial services, banking, payments, or other highly regulated enterprise environments.
  • Experience with CI/CD pipelines, Git, Jenkins, GitHub Actions, or similar delivery tools.
  • Familiarity with Agile/Scrum delivery practices, Jira, and Confluence.
  • Experience with Spring Security, OAuth 2.0, JWT, and secure enterprise application development.
  • Experience with Kafka, event-driven architecture, or asynchronous messaging.
  • Experience with Oracle, PostgreSQL, MySQL, MongoDB, Redis, or similar databases.
  • Experience integrating AI/LLM capabilities into enterprise applications, such as RAG, prompt engineering, model APIs, or agentic workflows.
  • Relevant Java, AWS, Kubernetes, or cloud certifications are a plus.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…