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 Principal 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) is a must.
- 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
- 7+ 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
- Company-sponsored training & certifications
- Employee referral bonuses
- Social & team events
- Family insurance coverage options
- Fully covered Multisport Card













