Mobile Wave Solutions delivers high-quality software development services to global partners. With a team of 120+ engineers, we are scaling our Platform Team and looking for a Mid-Level Java Developer eager to grow and contribute to a major modernization initiative.
This role places you in the heart of a fast-moving environment where architecture evolves quickly and learning is constant. You’ll work with microservices, cloud technologies, and legacy-to-modern transformations.
Role Overview
As a Java Developer, you will build features, contribute to platform modernization, and work closely with senior engineers to deliver stable, clean, and scalable services. You will work with both modern architectures and parts of the legacy system as we gradually rewrite the platform.
You should be curious, proactive, and comfortable taking ownership of well-defined tasks while continuing to grow your system-level understanding.
Key Responsibilities
Develop microservices and REST APIs using Java/Kotlin + Spring Boot.
Collaborate with senior engineers on design, architecture, and modernization tasks.
Contribute to refactoring, legacy migration, and improving existing services.
Write clean, tested, maintainable code with strong attention to detail.
Work with relational databases (MySQL or PostgreSQL).
Participate in code reviews and ensure quality standards.
Use CI/CD pipelines and follow DevOps best practices.
Use AI tools to boost productivity and ensure quality of generated code.
Troubleshoot, debug, and support platform-level features.
Qualifications
Solid experience with Java or Kotlin + Spring Boot.
Experience building REST APIs and working with microservices.
Familiarity with relational databases (MySQL preferred).
Understanding of unit/integration testing and CI/CD workflows.
Exposure to AWS or cloud deployments is a strong advantage.
Experience with legacy codebases or migrations is a plus.
Strong willingness to learn platform architecture and modernization patterns
Cultural Fit
Ambitious and eager to grow into a more senior role.
Comfortable working independently but not afraid to ask questions.
Curious, proactive, and adaptable to evolving architecture.
Open to working with both modern and legacy systems.
Skilled at directing AI assistants and validating generated code.
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.