BackEnd Developer

Napptilus Tech Labs
Barcelona, Spain
11 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English

Job location

Remote
Barcelona, Spain

Tech stack

RESTful API Modeling Language
Clean Code Principles
Java
API
Cloud Computing
Code Review
Communications Protocols
Continuous Integration
Command-Query Responsibility Segregation (Software Development)
Protocol Buffers
Scrum
Service Development Studio
Web Platforms
Openapi
System Availability
Spring-boot
iOS
Backend
Low Latency
REST
Microservices

Job description

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.

Requirements

Do you have experience in iOS development?, 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., * 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.

Benefits & conditions

  • 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.

About the company

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.

Apply for this position