Senior Java Developer

BillingPlatform Logo

BillingPlatform

πŸ“Remote - Serbia

Summary

Join BillingPlatform, a leading SaaS company, as a Java Developer to contribute to our high-volume cloud billing platform. You will leverage your expertise in microservice architecture and Java to support new development and legacy implementations, ensuring the stability and performance of critical billing functions for global customers. This role involves developing clean, well-tested code, participating in agile processes, and conducting performance analysis. You will also contribute to code reviews, team recruitment, and global initiatives. The position offers a high-impact role in a growing company with a collaborative culture and is 100% remote, based in Serbia.

Requirements

  • Strong knowledge of Java 17 and above
  • Java Server stack: Servlet API, JSP
  • Experience with SOAP/REST methodologies
  • Knowledge of Spring Framework ecosystem (Spring Boot, Spring Cloud, etc.)
  • Knowledge of messaging systems (ActiveMQ, RabbitMQ, Kafka)
  • Knowledge of Cloud Platforms and their services (AWS is preferred)
  • Experience in working with microservices and microservice architecture
  • Experience with CI/CD pipelines and DevOps practices
  • Troubleshooting and performance management of software applications
  • Expertise in creating architectural and design patterns

Responsibilities

  • Develop clean and well-tested code
  • Participate actively in scheduled team meetings and agile development processes
  • Execute performance, load, and scaling analysis for the solutions being implemented
  • Encourage others to follow good development practices
  • Actively participate in constructive code review processes, both giving and being receptive to feedback
  • Assist in recruiting, interviewing, and hiring for your team
  • Become a part of the team on global initiatives

Benefits

  • A high-impact role at a growing SaaS company that values personal growth, accountability, and teamwork
  • A culture of open collaboration and problem-solving
  • 100% remote
  • Competitive pay

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.