Java Software Engineer

Posted 120ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Java Engineer building scalable Java microservices & cloud-native apps at 8x8, a global communication services company. Join our remote UK team to deliver high-quality solutions.

Responsibilities:

  • Develop and maintain robust microservices using Java and Spring Boot
  • Build and optimize cloud-native applications on AWS infrastructure
  • Work with containerized applications using Docker and Kubernetes
  • Write comprehensive automated tests to ensure code quality and reliability
  • Contribute to high availability solutions and system resilience
  • Collaborate with cross-functional teams to deliver high-quality solutions
  • Participate in architectural discussions and provide technical input
  • Support the team in troubleshooting and resolving production issues

Requirements:

  • Solid Java development experience (5+ years)
  • Proven experience building Spring Boot microservices
  • Proficiency with Spring Data JPA, SQL, and database design
  • Strong experience with RESTful API development
  • Good understanding of AWS services and cloud architecture
  • Hands-on experience with Docker and Kubernetes for container orchestration
  • Strong automated testing skills using JUnit and Mockito
  • Knowledge of CI/CD pipelines and DevOps practices

Benefits:

  • Fully remote working within the UK with flexible hours
  • Opportunity to work on mission-critical systems at scale
  • Professional development and training opportunities
  • Collaborative team environment with experienced engineers