Skip To Main Content
backBack to Search

Senior Java Developer

Java, ReactJS, Spring Boot, CI/CD, Amazon Web Services, Microservice Architecture Pattern
warning.png
Sorry, this position is no longer available

We are looking for a Senior Java Developer with extensive experience in ReactJS, Spring Boot, and Microservice Architecture Pattern to join our team. As a Senior Java Developer, you will be responsible for designing and developing Restful API/Webservices on a cloud platform for service and consumption.

Responsibilities
  • Design and develop Restful API/Webservices on a cloud platform for service and consumption
  • Gather and refine specification and requirements based on technical needs
  • Analyze and optimize performance and reliability for the front end of the applications
  • Build responsive web applications using React JS
  • Create and maintain software automation using CI-CD
  • Deliver and integrate Microservices with web and mobile applications
  • Follow Agile Software methodologies for development
  • Write automated unit, feature, and regression test suites
Requirements
  • Bachelor's or Master's degree in Computer Science or a related field
  • 3+ years of experience in Java development
  • Expertise in ReactJS, Spring Boot, and Microservice Architecture Pattern
  • Experience with Amazon Web Services and CI/CD
  • Hands-on experience with Java/Web frameworks and tools including Java/JEE, Python, Redis/Aerospike, Kafka, MongoDB, Cloud Foundry or similar cloud technology(AWS)
  • Experience in DevOps and CICD knowledge e.g. Git, Jenkins, Sonar Qube, Docker, unit test and Test driven development
  • Familiarity with database technologies, preferably MariaDB, MySQL, NoSQL
  • Strong object-oriented analysis and design skills using common design patterns
  • Excellent communication and collaboration skills to work in cross-functional teams
  • Fluent English language skills with an Upper-Intermediate level
Nice to have
  • Knowledge of containerization and Kubernetes will be an added advantage
Benefits
  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn

These jobs are for you