Junior Software Engineer
(Java | Model-Based Solutions | AI Foundations)
Build the foundation of intelligent software systems using Java, model-based development, and AI-driven technologies. Work alongside experienced engineers, contribute to real-world products, and grow in a fast-moving innovation-focused environment.
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 don’t just write code — we build intelligent systems that solve real business problems.
As a Junior Software Engineer, you’ll be part of a team that combines software engineering, model-based thinking, and AI-driven approaches to create scalable digital products. This is a role designed for growth — where you’ll learn by building, not just observing.
What You’ll Do:
- Develop backend services using Java , Javascript, CSS
- Contribute to model-based / model-driven solutions that transform business logic into working systems
- Implement features that directly impact real-world users
- Collaborate with senior engineers on architecture and design decisions
- Integrate APIs and external services
- Participate in code reviews and continuous improvement processes
- Learn how AI components are integrated into production systems
What You’ll Learn & Experience:
- How modern software products are designed and scaled
- Model-based thinking as a foundation for intelligent systems
- Exposure to AI-driven solutions and automation
- Agile product development in a fast-moving environment
What We’re Looking For:
- Solid foundation in Java
- Understanding of OOP and basic design principles
- Familiarity with CSS (or strong willing to learn it)
- Basic knowledge of databases (SQL, Eclipse)
- Curiosity, proactivity and willing to grow
Nice to Have:
- Experience with REST APIs
- Basic knowledge of Docker / Git workflows
- Interest in AI, automation, or data-driven systems
Why Join Top Mapps:
- You’ll work on real AI-powered products, not internal tools
- You’ll be mentored by engineers who build production systems
- You’ll grow fast — technically and professionally
- Your work will have visible impact
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