Company Description
YemPover Inc. is a global leader in digital transformation and consulting, driven by experienced professionals who help clients achieve their full potential and accelerate growth. Our team of certified professionals brings in-depth understanding and expertise from diverse industry verticals, providing high-quality support and services on-demand.
Role Description
We are looking for a skilled and exceptional Java Backend Developer to join our Client's team. The high performing ideal candidate should have a strong foundation in Java-based development, with working experience in frontend technologies, especially Next.js & React.js. This role emphasizes backend work ( 80%), but you will also contribute to frontend tasks ( 20%) where seamless integration with the backend is key. The candidate should have willingness to learn the new emerging techniques within Next.js and React.js.
- 15+ years of experience in Java related tools and technologies.
- Experience with Frontend Frameworks like NextJS and ReactJS is mandatory.
- Knowledge of related libraries and tools like Redux for state management is beneficial.
- Familiarity with frontend testing frameworks like Selenium, Jest and end-to-end testing tools like Cypress.
- Proficient in Java, particularly with the Spring Boot framework, Hibernate, Spring Data JPA for building microservices.
- Skilled in Python, especially for writing AWS Lambda functions and scripting.
- Familiarity with Python's standard libraries and ecosystem.
- Experience with Aurora PostgreSQL and knowledge of DocumentDB or MongoDB.
- Experience in developing and managing microservices, using AWS Fargate.
- Understanding and experience with serverless architecture, particularly AWS Lambda.
- Familiarity with CI/CD principles and tools like AWS CodeBuild, CodePipeline.
- Experience with Docker, and familiarity with AWS services.
- Knowledge of application security best practices and performance optimization techniques.