Full Stack Java Developer
- Lisbon, Portugal
- Hybrid
- Director/Executive
- 3+ years
- Posted
Skills
Required
- Informatics
- Java development
- microservices
- Java 21
- Spring Boot
- Angular
- JavaScript
- SQL development
- T-SQL
- Git
- Hibernate
- Gradle
- Maven
Preferred
- Java
- Docker
- Kubernetes
- AWS ECS
- Enterprise application integration
- Application architecture
- optimization
- optimizing existing solutions
Stack Java Developer to join an Agile development team responsible for designing, developing, and maintaining modern web applications.
About Inetum
Inetum is a European leader in digital services , supporting organizations as they navigate continuous technological change.
The company helps clients accelerate their digital transformation through a broad portfolio that includes consulting, application services, digital engineering, cloud, cybersecurity, platforms, and infrastructure services
Responsibilities
- The role involves collaborating with cross-functional teams, implementing new features, optimizing existing solutions, and ensuring high-quality software delivery through testing, code reviews, and adherence to development standards.
- Participate in the full software development lifecycle for web applications.
- Collaborate with business and technical stakeholders to understand requirements and propose solutions.
- Develop and maintain applications using Java, Spring Boot, Angular, and JavaScript technologies.
- Design, implement, and optimize SQL procedures and database interactions.
- Integrate applications with enterprise systems following established best practices.
- Design and implement unit and integration tests.
- Participate in code reviews and contribute to code quality improvements.
- Troubleshoot and resolve complex technical issues.
- Support application deployments across different environments.
- Promote development standards, security practices, and continuous improvement.
Requirements
- Degree in Computer Science, Information Technology, Computer Engineering, Informatics, or a related field.
- 3+ years of Java development experience, including microservices.
- Professional experience with Java 21 and Spring Boot.
- Experience with Angular and JavaScript development.
- Experience with SQL development using T-SQL (Sybase) or similar transactional databases.
- Experience in Agile software development environments.
- Experience delivering cloud-based solutions using continuous delivery practices.
- Experience with JUnit 5 and Mockito.
- Knowledge of Git, branching strategies, Hibernate (or similar ORM), Gradle, and Maven.
- Understanding of software design patterns and development best practices.
Preferred
- Docker and Kubernetes.
- AWS ECS.
- Enterprise application integration.
- Application architecture and performance optimization initiatives.
jobapplier