Full stack engineer (España)

Full stack engineer (España)

25 sep
|
KCS-IT
|
España

25 sep

KCS-IT

España

We’re looking for the special, unique, and amazing YOU!

@ KCS IT, we look for the ones that stand out, for those who always want to be better and fight for it, and for those who share the same values that we do: dedication, energy, integrity, transparency, flexibility, trust, honesty, hard work, proactivity and teamwork.

We are looking for an Amazing: Back-end Software Engineer ?

Seniority: Advanced / Senior

Work model: Remote

The amazing you, will have:

- Strong professional experience in Java backend development in complex IT environments
- Strong experience with Spring Boot, Spring Framework and Hibernate/JPA
- Strong experience developing REST APIs and backend services
- Good knowledge of JEE / Java EE and enterprise application development
- Experience with relational databases such as Oracle, PostgreSQL and/or MySQL
- Strong knowledge of SQL and experience working with database queries and data models
- Experience with microservices and distributed systems
- Experience with Docker and Kubernetes
- Experience with CI/CD pipelines and DevOps practices
- Good knowledge of Git and collaborative development workflows
- Experience with unit and integration testing, using tools such as JUnit and Mockito
- Knowledge of OAuth2, OpenID Connect and/or JWT
- Experience working with authentication and authorization mechanisms
- Experience with messaging technologies, such as Kafka or equivalent, is a plus
- Experience with WebLogic and/or other Java application servers is a plus
- Experience with API management, API gateways and API testing tools is a plus
- Knowledge of cloud environments, such as AWS, Azure or equivalent, is a plus
- Experience working with Agile methodologies
- Good understanding of software architecture, design patterns and clean coding practices
- Experience working with large-scale information systems and enterprise environments
- Strong analytical, problem-solving and communication skills
- Ability to work independently and contribute with minimal supervision
- Ability to collaborate with developers, architects, testers and business stakeholders




- Fluent English; ability to participate in a multilingual and multicultural environment

Responsibilities:

- Design, develop and maintain backend applications and services using Java and Spring
- Develop and maintain REST APIs and microservices
- Analyse technical requirements and translate them into scalable and maintainable software solutions
- Develop and maintain applications using Spring Boot, Hibernate/JPA and related Java technologies
- Design and implement integrations with databases, external systems and APIs
- Work with relational databases such as Oracle, PostgreSQL and/or MySQL
- Write and optimise SQL queries and support database-related development activities
- Implement authentication and authorisation mechanisms using technologies such as OAuth2, OpenID Connect and JWT
- Develop and maintain containerised applications using Docker and Kubernetes
- Contribute to CI/CD pipelines and automated software delivery processes
- Implement unit, integration and automated tests to ensure software quality
- Troubleshoot, analyse and resolve technical issues across development and integration environments
- Contribute to code reviews, technical documentation and continuous improvement
- Collaborate with architects, developers, testers and other technical teams
- Contribute to the definition and implementation of software architecture and technical solutions
- Work with messaging and event-driven technologies such as Kafka or equivalent, when applicable
- Support the integration of backend services within large-scale enterprise information systems
- Participate in Agile ceremonies and contribute to planning, estimation and technical discussions
- Ensure that developed solutions follow security, quality and development standards




- Work collaboratively within an international, multicultural and multilingual environment

Why should you become part of our family?

- You can develop a career that fits you: your career development is personalized, taking into consideration your needs and goals from short to long term
- Interesting Challenges Ahead: work on international projects and complex IT environments
- Free training programs: our training and certification programs in languages, tech, behaviour and business will help you reach your full potential faster
- International projects in Benelux: gain international experience and develop your career in an international environment
- Hybrid projects: balance flexibility and collaboration with your team
- Full Remote projects: depending on the project, enjoy the comfort of working from home
- Full Onsite projects: for those who prefer closer collaboration with colleagues
- Take care of your well-being: enjoy our free nutrition, psychologist and general medicine appointments, as well as yoga and personal training days, all remotely

Who are we?

Founded in 2008 and based in Lisbon, KCS IT is a consulting company in the field of Information Technology and Services, focused on creating value for our clients through three main areas: Consulting, Outsourcing, Innovation and Training.

Our commitment to talent development is unmistakable in the recent opening of the Porto and Azores hubs, which aims to develop technology for the national and international market. Since 2018, we have been elected one of the 10 major companies in the “Index of Excellence”, an initiative that aims to reward organizations that invest most in the development and satisfaction of their employees.

At KCS IT,

We stand for equality and value diversity. We foster a safe and diverse environment where opportunities are equal for all employees!

We do not discriminate based on age, ethnicity, sexual orientation, gender, disability, or any factor other than merit.

All applications with the required skills for the position are welcome!

📌 Full stack engineer (España)
🏢 KCS-IT
📍 España

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: full stack engineer (españa) / españa

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: full stack engineer (españa) / españa