Java Software Engineer
- Develop and maintain Java-based backend applications using the Spring Framework (especially Spring Boot).
- Participate in all stages of the software development lifecycle, from defining requirements to delivering demos and final products.
- Collaborate closely with business specialists to design the best technical and functional solutions for new features and enhancements.
- Design and implement RESTful web services and APIs.
- Perform database design and optimization, ensuring data integrity and performance.
- Integrate external systems and services efficiently and securely.
- Conduct code reviews to maintain high standards of code quality and best practices.
- Work collaboratively with
- functional teams and stakeholders to understand requirements and deliver scalable technical solutions.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or equivalent professional experience.
- Extensive experience developing backend applications using Java.
- Strong knowledge of the Spring Framework, particularly Spring Boot.
- Proven experience in developing RESTful web services and APIs.
- Solid understanding of databases and ORM technologies such as SQL, Hibernate, and JPA.
- Knowledge of microservices architecture and messaging systems (e. g. , Apache Kafka, Rabbit
MQ) is a plus. - Experience with Open
Shift is desirable. - Strong
- solving and analytical skills, with a structured and methodical approach to work. - Good command of English and the ability to work effectively in an agile environment.
Seniority level
- Mid-Senior level
Employment type
- Full-time
Job function
- Information Technology
Industries
- IT Services and IT Consulting
- Informações detalhadas sobre a oferta de emprego
Empresa: act digital Localização: Porto
Porto, Porto District, PortugalPublicado: 4. 11. 2025
Vaga de emprego atual
Seja o primeiro a candidar-se à vaga de emprego oferecida!