At Napptilus, we're growing, and we want to grow with you!
Weâre looking for a Backend Developer with experience. Youâll work on a high-data-flow web platform in the retail sector, so weâre seeking someone ready to take on challenges and make a significant impact.
About Us:
Napptilus is a group of tech companies that offer software development services and create their own startups.
Our group has over 15 years of experience in the tech industry and is made up of a diverse team of engineers, tech gurus, designers, marketing strategists, and entrepreneurs. This complete team enables us to offer the latest technologies to the companies that trust us.
In addition to extensive experience in web solutions development, native iOS and Android applications, and hybrid apps, we also invest in R\&D in fields such as Artificial Intelligence, virtual assistants, 3D reconstruction, biometrics, and Big Data. Some of the startups weâve launched include Bibulu, StageInHome, TracksCo2, Earthdas, Pinroute, Dada, Magnetika, Vodity, and iFamilyNetworks.
Your Responsibilities:
Youâll be part of a multidisciplinary Scrum team that improves its product by meeting business needs and proposing improvements based on experimentation.
In this role, youâll be a Backend Developer, designing and implementing the necessary APIs and services for each new functionality, always keeping high availability, resilience, and low latency in mind. Youâll work closely with a Technical Lead who will guide you as you dive into the world of microservices.
Youâll be part of the tech community, where youâll grow your skills and develop your career quickly.
Youâll communicate ideas, new methods, or technologies to improve the current tech stack or team dynamics.
What We're Looking For:
Understand the complexity and features of online sales and suggest technical and functional improvements.
Work with us as a team to meet the goals set for each sprint.
Participate in the design and implementation of distributed, service-based systems.
Strong knowledge of Java development patterns and architectures.
Active involvement in the design and development of REST APIs.
Knowledge of caching pros and cons and know when and how to apply them.
Ensure clean code and development quality (Clean Code).
Experience in continuous integration and code review processes.
Passion, strong self-management skills, and a drive for continuous improvement and learning.
Preferred Skills:
Experience with Spring Boot.
Familiarity with protobuf and gRPC.
Experience in a Scrum team.
Participation in CQRS service development.
Understanding and sharing the fundamentals of DDD.
Cloud technology development experience.
Experience defining an API strategy and familiarity with standard specifications (OpenAPI, AsyncAPI, RAML, etc.).
Experience with systems based on asynchronous communication protocols: queues, messaging, events, etc.
What We Offer:
Permanent contract.
Flexible hours and remote work options.
Competitive salary.
25 days of annual vacation.
Professional growth.
Great work environment.
Be part of an enthusiastic team filled with professionals you can learn from.
Contribute to a project impacting millions of users.
Continuous training, flexible learning, and development through internal workshops.
Restaurant, public transport, and childcare vouchers.
Birthday breakfast delivery.
After-work activities: beers, go-karting, paddle, outings, dinners...
Work at Pier 01 Barcelona Tech City, by the sea.