Senior Full-Stack Java Developer
Minimum 5 years experience
Robotack seeks a senior engineer to design, build, and scale web applications. You will lead delivery end-to-end and mentor a growing team.
What you will do
- Design, build, and enhance production systems.
- Gather requirements and produce technical specs.
- Lead the technical team and onboard new members.
- Write performant, reliable code and fix defects.
- Work in an agile cadence with iterative delivery.
- Present updates to clients and internal teams (EN/AR).
Experience required
- 5+ years building Java web applications.
- Spring MVC/Boot/Security/Data JPA.
- Relational data modeling and optimized SQL (MySQL, MSSQL, Oracle).
- Frontend basics: HTML5, CSS, JavaScript, jQuery.
- Strong analysis, debugging, and optimization.
- SCM: Git, Subversion.
- REST and SOAP integration.
- ORM and persistence: Hibernate, JPA.
- Design patterns and engineering best practices.
Nice to have
- Redis or other centralized caching.
- ELK stack exposure.
- Microservices architecture.
- Automated testing practices.
What we offer
- Flexible hours and remote options.
- Health insurance from day one.
- Calm, balanced work environment.
- Collaborative culture and mentorship.
- Growth, learning, and career development.
- Recognition and performance rewards.
- Modern tools and technologies.
- Team events and activities.