Mobile Wave Solutions is a professional services company specializing in software development as a service. We partner with global organizations to build scalable, high-quality platforms and modern digital systems. With a growing team of 120+ engineers, we empower businesses to innovate through strong engineering culture, modern technologies, and delivery excellence.
Role Overview
We are looking for a Senior Java Developer to join our Platform Team and take ownership of modernizing a complex ecosystem. This is a hands-on, architecture-minded role focused on transforming legacy systems into modular, scalable microservices.
You will be deeply involved in rewriting core components, designing new system patterns, and setting engineering standards. Senior-level autonomy, strong system thinking, and a passion for clean architecture are essential.
Key Responsibilities
Drive architectural decisions and own large components of the platform.
Lead modernization efforts: monolith decomposition, refactoring, API redesign.
Build robust, scalable microservices using Spring Boot (Java/Kotlin).
Define engineering standards, coding practices, and platform-wide conventions.
Review, refactor, and improve both human-written and AI-generated code.
Ensure maintainability, performance, testability, and scalability of all services.
Advocate for clean API design, BFF layers, and modular architecture.
Collaborate with cross-functional teams to design end-to-end solutions.
Mentor mid-level engineers and guide AI agents to produce reliable code.
Contribute to CI/CD workflows, automation, and cloud deployments (AWS).
Qualifications
5+ years of professional Java/Kotlin experience.
Expertise with Spring Boot and comfort with older Spring MVC systems.
Strong experience designing and building microservices architectures.
Knowledge of event-driven systems (Kafka or similar).
Deep understanding of REST APIs, integration layers, and API gateways.
Strong database knowledge: PostgreSQL / MySQL / Aurora.
Proficient in unit, integration, and contract testing.
Experience with AWS (Fargate, EKS, Lambda).
Solid CI/CD experience, ideally GitHub workflows.
Ability to mentor others and collaborate in a modern engineering ecosystem.
Cultural Fit
Autonomous and confident owning complex architecture.
Thrives in modernization and large-scale system transformation.
Comfortable navigating ambiguity and defining standards from scratch.
Able to identify when AI-generated code needs rewriting or rearchitecting.
Our Benefits
Remote / Hybrid work options
Private Health Insurance, including dental
Free Parking
Fun Office Space – game zone + relaxation area
Annual Holidays Boost – +5 extra days after year 1 and year 5
By enabling them, you help us to develop and deliver better services in the way that's most convenient for you. For information and settings, see our Cookie Policy.