Middle Java Software Engineer

Remote Full-time
We are looking for a Middle Java Software Engineer passionate about building solid, maintainable, and scalable systems to join our Admin & Customer Service Applications Team.About the Team: The Admin & Customer Service Applications Team owns and maintains internal tools used by our Operations and Customer Support teams. You’ll join a pragmatic, hands-on team modernizing the internal tech stack and improving service delivery at scale. Key Responsibilities:
Develop and maintain Java backend services for internal support tools
Refactor legacy components for better performance, readability, and maintainability
Design and implement scalable APIs and integrations with other IDT systems
Work closely with customer care and product teams to deliver new features and improvements
Contribute to the long-term architectural evolution of critical internal apps
Document code, systems, and workflows for broader team knowledge Requirements:
3+ years of experience in Java backend development
Solid knowledge of Java and Spring ecosystem (Boot, Data, Security)
Experience with relational and NoSQL databases and writing efficient SQL
Strong understanding of RESTful API design and integration
Familiarity with GraphQL
Familiarity with version control, build, and CI/CD tools

Ability to navigate, debug, and refactor legacy codebases
Excellent communication and teamwork skills Nice to Have:
Experience with XML-based service interfaces
Understanding of call center systems or financial transaction processing
Exposure to containerisation tools (Docker, Kubernetes)
Interest in system re-architecture or gradual migration projects What we offer:
Remote work as b2b contractor or hybrid full-time in Belarus and Moldova
Really good hardware
An exciting and challenging job with talented people around
Great learning and growth opportunities
Compensation for professional training, seminars, and conferences
First-class English lessons
More perks for the Minsk and Chisinau office employees

Apply Now
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

CONSULTANCY - Technical advisor and developer for enhancements of ClimWeb & digital tools for IBF & EWS for floods - SSA-2026-HMF-ESDP-14

Remote Full-time

Work From Home Digital Marketing Automation Specialist (HubSpot/Marketo)

Remote Full-time

Remote Data Entry Specialist – Flexible Full‑Time & Part‑Time Work‑From‑Home Opportunities with arenaflex (Stamford, CT)

Remote Full-time

Georgia Landlord–Tenant / Real Estate Law Consultant (Short-Term Advice)

Remote Full-time

Maintenance Service Professional - Enfield, CT

Remote Full-time

Service Administrative Coordinator

Remote Full-time

**Experienced Full Stack Data Analyst – Business Intelligence and Analytics**

Remote Full-time

Talent Operations Specialist | Consensys | $75k-$120k | Remote (USA)

Remote Full-time

Require MAA Professional Music Teacher Store 3452 in New Orleans, LA

Remote Full-time

Purchase to Pay Analyst

Remote Full-time
← Back to Home