Java Developer

closed
BillingPlatform Logo

BillingPlatform

πŸ“Remote - Serbia

Summary

Join BillingPlatform, a leading SaaS company, as a Java Developer and contribute to our award-winning revenue lifecycle management platform. We are a fast-growing, dynamic team committed to collaboration and innovation. You will develop and maintain high-performance, scalable applications using Java and related technologies. This role requires strong Java skills, experience with microservices, and a passion for clean code. We offer a fully remote work environment and a discretionary and charitable time off program.

Requirements

  • Knowledge of Java 13 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
  • Ability to diagnose and troubleshoot issues in runtime (in addition to the ability to prevent such issues)
  • Working knowledge of high load/high data volume systems
  • Experience in working with microservices, and microservice architecture
  • Ability to design and present architectural diagrams
  • Ability to solve complex problems
  • Experience with CI/CD pipelines and DevOps practices
  • Troubleshooting and performance management of software application
  • Expertise in creating Architectural & 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

Preferred Qualifications

Knowledge of Cloud Platforms and their services (AWS is preferred)

Benefits

  • Discretionary and charitable time off program
  • Ability to work fully remote
This job is filled or no longer available