I
Full Stack Java Developer
Inetum
🇵🇹 Portugal
On-site
12 months ago
- Java
- SQL
- Spring Boot
- JavaScript
- Angular
- T-SQL
- Agile
- CI/CD
- Microservices
- React.js
- Spring Framework
- Docker
- Kubernetes
- AWS
- ECS
- Integration Testing
- JUnit
- Mockito
- Git
- Hibernate
- Gradle
- Maven
12 months ago
                   Â
Main Tasks:
- Designing and implementing new features, optimizing, and maintaining existing code, and ensuring the software meets high-quality standards through testing, debugging, static code analysis, and security vulnerability scanning
- Participate in the development cycle of web applications:Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â
- Collaborate with cross-functional teams to understand requirements and propose solutions
- Develop and enhance software applications using Java and related technologies
- Design, implement, and optimise SQL procedures for efficient data retrieval and manipulation
- Integrate applications with other enterprise systems, using industry-standard integration technologies and best practices
- Design and implement unitary and integration tests                                   Â
- Ensure compliance with coding standards, best practices, and security guidelines, and drive the adoption of best practices across the team                                                      Â
- Conduct code reviews, provide recommendations, and lead code refactoring and performance enhancement efforts                                                   Â
- Troubleshoot and solve complex technical issues, ensuring timely resolutions                                            Â
- Participate in the delivery of the product components in the different environments, in close collaboration with other teams whenever necessary    Â
Technical Skills:
- Full stack Software Development skills in Java (Java 21, Spring Boot), Javascript, Javascript frameworks (angular)Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â
- SQL development skills on T-SQL (SYBASE) or similar transactional SQL based language                                                       Â
- Professional working experience in web applications development / architecture in agile development projects                                                  Â
- Programming, composing, and delivering solutions on a cloud stack using continuous delivery
- 3+ years of Java development experience, including microservices
- 2+ years with frontend frameworks like React and Angular
- Proficient in Spring Framework, including Spring Boot
- Proficient with Docker and Kubernetes (AWS ECS is a plus)
- Experience in unit and integration testing using JUnit 5, Mockito
- Proficient in GIT, with knowledge of branching strategies
- Knowledge of Hibernate or other ORM tools
- Proficient in Gradle and Maven for build automation
- Understanding of design patterns and best practices                                  Â
- University degree in Computer Science, Information Technology, Computer Engineering, Informatics, or a related field                                                                                              Â
                                                                                                                   Â
Language Skills:
- Fluent in English
Full Stack Java Developer · Inetum