EPAM Georgia is looking to drive transformative solutions in the agriculture sector by building scalable, user-friendly, and data-driven applications, enabling efficient field trialling and in-field decision-making.
Requirements
- 3+ years of experience in Java development, including Java 17+
- Background in Spring Boot and/or Quarkus development
- Proficiency in ReactJS and React Query for dynamic and responsive UIs
- Expertise in RESTful APIs and microservice architecture based on HTTP standards
- Knowledge of AWS serverless architecture including DynamoDB, Lambda, API Gateway, SQS/SNS, and containers
- Understanding of SQL and non-relational databases
- Showcase of clean code practices and modular design principles
Responsibilities
- Develop, enhance, and maintain web applications using ReactJS, Java, and Spring Boot
- Build reliable and robust microservices architecture adhering to RESTful API and HTTP standards
- Design and implement serverless solutions leveraging AWS Lambda, API Gateway, DynamoDB, and other AWS services
- Ensure real-time data availability and improve application usability for field scientists
- Write clean, modular code aligned with Java standards and best practices
- Implement CI/CD pipelines and automation-first principles with GitLab, Docker, and Terraform
- Create and maintain API documentation using OpenAPI/Swagger standards
Other
- Ability to communicate effectively in both written and spoken English (B2 level)
- Experience the freedom of remote work from anywhere in Georgia
- Opportunity to work abroad for up to two months per year
- Relocation opportunities within our offices in 55+ countries
- Participation in the Employee Stock Purchase Plan