Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
BillingPlatform

Senior Java Developer

BillingPlatform

Senior Java Developer at BillingPlatform working on high-volume cloud billing solutions. Engage in agile practices, deliver microservice features and support engineering culture in a fully remote role.

Posted 4/29/2026contractRemote • 🇷🇸 SerbiaSeniorWebsite

Tech Stack

Tools & technologies
AWSCloudDistributed SystemsJavaKafkaMicroservicesRabbitMQSOAPSpringSpring BootSpringBoot

About the role

Key responsibilities & impact
  • Develop clean, efficient, and well-tested code in a high-scale, production environment
  • Own and deliver end-to-end features within a microservices architecture
  • Execute performance, load, and scalability analysis to ensure system reliability at scale
  • Actively participate in agile ceremonies and contribute to continuous improvement of engineering practices
  • Drive high-quality standards through thoughtful code reviews and constructive feedback
  • Troubleshoot complex production issues and ensure system stability for global customers
  • Collaborate closely with cross-functional teams to deliver robust, scalable solutions
  • Mentor and support other engineers, promoting strong engineering culture and best practices
  • Contribute to hiring efforts, including interviewing and evaluating technical talent
  • Leverage modern development tools, including AI-assisted tools, to improve productivity and development efficiency

Requirements

What you’ll need
  • Strong experience with Java (version 17+) in high-performance, production systems
  • Solid expertise in Java Server technologies: Servlet API, JSP
  • Proven experience designing and building REST and/or SOAP-based services
  • Deep understanding of Spring ecosystem (Spring Boot, Spring Cloud, etc.)
  • Hands-on experience with messaging systems such as Kafka, RabbitMQ, or ActiveMQ
  • Strong experience with microservices architecture and distributed systems design
  • Experience working with cloud platforms (AWS preferred) and cloud-native applications
  • Practical knowledge of CI/CD pipelines and modern DevOps practices
  • Strong skills in performance tuning, troubleshooting, and system optimization
  • Ability to design scalable, maintainable architectures and apply design patterns effectively
  • Comfortable working in fast-paced, collaborative engineering environments
  • Experience using modern development tools, including AI-assisted tools, as part of daily workflow

Benefits

Comp & perks
  • Become a part of the team on global initiatives
  • 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

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaJava Server technologiesServlet APIJSPREST servicesSOAP servicesSpring BootSpring CloudKafkaRabbitMQ
Soft Skills
mentoringcollaborationcode reviewsconstructive feedbacktroubleshootingcontinuous improvementstrong engineering cultureinterviewingevaluating technical talentcommunication