Decskill was founded in 2014 as an IT consulting company with the mission to deliver value through knowledge. We empower companies to overcome digital challenges by providing business models that ensure technological capacity, flexibility, and agility.
We are a team of over 500 consultants with offices in Lisbon, Porto, and Madrid, operating in three main areas:
* DECSKILL TALENT: we provide clients with an extension to their IT teams.
* DECSKILL BOOST: we offer software development models to increase capacity and optimize Time-to-Market, creating and managing teams that deliver according to client needs at the desired speed.
* DECSKILL CONNECT: we provide clients with consulting services, as well as the implementation and management of information technology infrastructures.
Our practice creates value for customers by delivering qualified and value-added services, highly qualified and motivated professionals, and technology solutions that enable us to operate and transform our clients' businesses.
About the Role
We are looking for a Java & SpringBoot Developer to join our team.
Responsibilities:
* Participate in the development, deployment, configuration, review, maintenance, testing, and documentation of programs in compliance with internal guidelines, specifications provided, deadlines, and quality standards.
* Collaborate with the BA engineering team, back-end and front-end developers to ensure seamless and performant integration.
* Contribute to all phases of the development lifecycle.
* Troubleshoot and debug including performance optimization.
* Work in an agile context in direct collaboration with many people involved in the project.
* Collaborate with Business, Product Owner, and Developers.
* Participate in Scrum meetings and product sprints.
Requirements:
* Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
* 7+ years of professional software development experience, focusing on backend systems.
* Knowledge of TELCO industry BSS architectures is preferred.
* Java (7+ years of experience).
* Spring Boot (5+ years of experience).
* Kubernetes (2+ years of experience).
* Experience with Microservices architecture.
* Proficiency in building REST APIs.
* Able to produce high-quality clean code.
* Able to produce rich and clear technical documentation.
* Experience with CI/CD pipelines.
* Familiarity with Docker.
* Knowledge of cloud platforms like AWS, GCP, or Azure is a plus.
* Able to adapt to different contexts, teams, and clients.
* Strong teamwork and communication skills.
* Autonomy and ownership of projects.
* Possession of a passion for international projects and open to occasional travel.
* Willingness to mentor and guide junior team members.
* Fluency in English (both spoken and written).
* Problem-solving mindset.
* Strong leadership skills.
* Availability to travel (short-term periods).
If you're interested in this role, please submit your CV with reference 'CA/Java'.