Senior Java Full Stack Developer (ReactJS)
EPAM Systems
Job description
About the role
We are looking for an experienced Senior Java Full Stack Developer with strong ReactJS skills to create scalable, data‑driven applications for the agriculture sector. You will work remotely from anywhere in Georgia, collaborating with cross‑functional teams to deliver innovative solutions that support field trialling and in‑field decision‑making.
Key responsibilities
- Develop, enhance, and maintain web applications using ReactJS, Java 17+, Spring Boot or Quarkus.
- Design and implement robust micro‑services following RESTful API and HTTP standards.
- Build serverless solutions on AWS (Lambda, API Gateway, DynamoDB, SQS/SNS, containers).
- Ensure real‑time data availability and high usability for field scientists.
- Write clean, modular code and follow Java best practices.
- Participate in Agile/Scrum cycles and deliver features iteratively.
- Set up CI/CD pipelines with GitLab, Docker, and Terraform.
- Create and maintain API documentation using OpenAPI/Swagger.
- Apply TDD (unit, integration, contract) throughout development.
- Design, build, and deploy AI‑enabled solutions, covering the full AI Software Development Life Cycle.
Required profile
- Minimum 3 years of professional Java development experience (Java 17+).
- Proven experience with AI SDLC at a maturity level of 2.5 or higher.
- Strong background in Spring Boot or Quarkus and modern ReactJS development (including React Query).
- Hands‑on experience with AWS serverless services and both SQL and NoSQL databases.
- Familiarity with CI/CD tools, Terraform, Docker, and Agile methodologies.
- Ability to produce clean, modular code and comprehensive API documentation.
Required skills
- Java (17+)
- Spring Boot / Quarkus
- ReactJS, React Query
- RESTful APIs & micro‑service architecture
- AWS Lambda, API Gateway, DynamoDB, SQS/SNS, containers
- SQL & NoSQL databases
- GitLab, Docker, Terraform
- CI/CD pipeline implementation
- OpenAPI / Swagger
- TDD (unit, integration, contract testing)
- AI solution design, prompt engineering, model integration, monitoring, deployment
What we offer
- Fully remote work from any location in Georgia.
- Opportunity to shape cutting‑edge AI‑driven agriculture technology.
- Collaborative, agile environment with modern development tools.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Georgia.
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 1 month ago
Expires 1 week from now
64 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
EPAM Systems