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

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.

Senior Java Developer
BillingPlatformSenior 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.
Tech Stack
Tools & technologiesAWSCloudDistributed 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 resumeApplicant 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