Software Engineer
(Java | Model-Based Systems | AI Integration)
Design and develop scalable AI-powered systems that combine modern software engineering, model-based architectures, and intelligent automation. Join a team focused on solving complex business challenges through innovation and engineering excellence.
About Top Mapps:
At Top Mapps, we believe that software should do more than function — it should think, adapt, and create real impact.
We are a technology-driven company focused on building intelligent, scalable solutions through a combination of software engineering, model-based approaches, and artificial intelligence. Our mission is to transform complex business challenges into elegant digital systems that are not only efficient, but also forward-looking and adaptable.
What sets us apart is the way we approach problem-solving. We don’t just deliver features — we design systems. We don’t just follow specifications — we shape solutions. By combining engineering excellence with innovative thinking, we create products that are built to evolve.
At Top Mapps, you’ll be part of a team that values:
- Ownership and responsibility – everyone contributes to the outcome
- Curiosity and continuous learning – we grow by exploring new technologies and ideas
- Clarity and simplicity – we aim to solve complexity with smart, structured approaches
- Innovation with purpose – we use technology to create real value, not just trends
Whether you are at the beginning of your career or already experienced, you’ll have the opportunity to work on real products, collaborate with skilled professionals, and contribute to solutions that make a difference.
We are building not just software — but a foundation for smarter systems and better decisions.
About the Role:
At Top Mapps, we build software that thinks.
As a Software Engineer, you’ll be at the core of developing intelligent, scalable systems that combine Java engineering, model-based architecture, and AI capabilities. You won’t just implement features — you’ll shape how systems are designed and how intelligence is embedded into them.
What You’ll Do:
- Design and develop backend systems using Java / JavaScript/ CSS /Shell
- Build model-based architectures that translate complex business logic into scalable systems
- Integrate AI capabilities (LLMs, ML models, automation pipelines) into real applications
- Design and maintain microservices architectures
- Work with APIs, distributed systems, and data pipelines
- Optimize performance, reliability, and scalability
- Contribute to technical decisions and system design
Technologies You’ll Work With:
- Java, JavaScript, CSS , Shell
- REST APIs, Microservices
- SQL / NoSQL databases
- Docker / Kubernetes (depending on project)
- AI integrations (LLMs, ML services, automation tools)
What We’re Looking For:
- 2+ years of experience with Java
- Strong understanding of OOP and system design
- Experience with Shell and Shell scripting
- Experience working with APIs and databases
- Ability to think beyond code — towards systems and architecture
Nice to Have:
- Experience with AI / Machine Learning integrations
- Cloud platforms (AWS, Azure, GCP)
- Event-driven systems
- Model-driven development experience
Why Join Top Mapps:
- You’ll build AI-powered products, not generic software
- You’ll work on problems that require thinking, not just coding
- You’ll have autonomy and influence over technical decisions
- You’ll be part of a team that values innovation and engineering excellence
Ready to Build What’s Next?
If you’re looking for more than just a job — if you want to grow, to solve meaningful problems, and to be part of building intelligent systems that make a real impact — we’d love to hear from you.
At Top Mapps, your work will matter. Your ideas will be heard. And your development will be supported.
Join us and become part of a team that is shaping the future of software through innovation, clarity, and purpose.
Get in Touch
Send us your CV or LinkedIn profile at: office@top-mapps.com or apply directly through our website.
We look forward to meeting you