Java Developer (Remote)

Posted 1 week ago | Deadline: Closed

Periwin Solutions is hiring a Java Developer with at least 2 years of hands-on experience. You’ll be building backend services using Spring Boot in a microservices architecture. This isn’t just CRUD work — we’re solving real problems with clean, maintainable code and smart architecture.

The role is remote. You’ll collaborate with teams across London, Kathmandu, and Australia on projects that actually ship.

Responsibilities

  • Build and maintain Java-based backend services using Spring Boot
  • Design and implement REST APIs and microservices
  • Contribute to system architecture and technical decisions
  • Write unit, integration, and functional tests
  • Work closely with frontend and DevOps teams to deliver full features
  • Participate in sprint planning, stand-ups, and code reviews
  • Monitor, debug, and optimise existing services
  • Ensure services are scalable, secure, and reliable
  • Document code, APIs, and service flows
  • Stay current with best practices in Java and microservices design

Qualifications

  • 2+ years of professional Java development experience
  • Solid experience with Spring Boot and microservice architecture
  • Strong grasp of RESTful APIs, HTTP, and backend service design
  • Familiarity with relational databases (MySQL, PostgreSQL)
  • Comfortable with Git, CI/CD pipelines, and agile workflows
  • Able to work independently and communicate clearly in a remote setting
  • Bonus: exposure to Docker, Kubernetes, or cloud platforms (AWS, GCP, Azure)

Job details

Job Type
Full Time
Location
Kathmandu
Salary
Negotiable