Sr. Full Stack Java Developer - (Remote – Madrid, Spain Business Hours)
Core
Senior Full Stack Java Developer building scalable business applications and microservices for the Spanish aviation sector.
Role type
Senior Full Stack Java Developer
Builds
Scalable web applications and RESTful microservices for aviation clients
Domain
Aviation / Enterprise Software
Deliverable
production ML models | product features
Required skills
Java, Spring Framework (MVC, Security, Boot), Angular 19+, Hibernate, JPA, Microservices Architecture, REST APIs, CI/CD, TDD, Unit Testing
Preferred skills
Scrum methodology, Jira, Confluence, International team collaboration
Technologies
Java 21, Spring Boot, Angular, Hibernate, JPA, Gradle, Maven, SwaggerHub, Lombok, Docker, MongoDB, Microsoft Azure, Git, SonarQube, Jenkins, Nexus, JUnit 5, Mockito, UML, Oracle Database, Oracle WebLogic, JMeter, SoapUI, IntelliJ IDEA, Eclipse, VS Code
Responsibilities
Design and develop web applications using Java and Angular; Analyze functional requirements and translate them into scalable technical solutions; Design and implement REST APIs and microservices architectures; Write clean, maintainable code following best practices; Conduct code reviews and contribute to continuous product improvement; Collaborate with multidisciplinary teams under Agile methodology; Ensure software quality through automated testing and TDD; Create technical documentation and share knowledge with the team.
Seniority
Senior, hands-on IC with technical leadership