Senior Developer JAVA / JEE
3400110021
Java Developer
Senior Java Developer
JEE
Java EE
Spring Framework
Angular 11
Angular Developer
REST API
JPA
Hibernate
MySQL
Maven
Software Architecture
Design Patterns
Unit Testing
JUnit
Selenium
Full Stack Developer
Backend Developer
Web Services
Alfresco
Kendo UI
UI Libraries
Service-Oriented Architecture
Hybrid Work
Software Development
Software Engineering
IT Projects
English B2
English Upper Intermediate
Agile Development
Software Maintenance
Technical Analysis
Software Design
Integration Testing
Location
Barcelona, EspaƱa
Job Type
Permanent
Industry
IT
Remote/Onsite
Part Remote
Experience Required
3 - 8 Years
Education Required
Higher Education
Required Skills
Java EE
Spring Framework
Angular 11+
JPA
Hibernate
REST API development
Service-Oriented Architecture
MySQL
Maven
Software Architecture
Clean Code Practices
Design Patterns
JUnit
Selenium
Unit Testing
Integration Testing
English (Upper-Intermediate)
Functional Analysis
Technical Design
Software Maintenance
Web Services
Job Summary
We are seeking a Senior Java Developer (JEE) to join a growing IT team with international projection. The ideal candidate will contribute to the functional analysis, design, and development of key projects, both ongoing and upcoming. This is a great opportunity to be part of an expanding team with strong growth prospects.
Experience
At least 5 years of proven experience in Java EE (JEE) development. Hands-on experience with the Spring Framework. Solid development experience using Angular 11 or higher. Proficiency with JPA / Hibernate for data persistence. Experience designing and developing RESTful APIs. Strong understanding of Service-Oriented Architecture (SOA). Practical experience working with MySQL databases. Familiarity with Maven for project build and dependency management. Demonstrated application of clean code practices, architecture principles, and code quality standards. Experience implementing software design patterns. Experience writing and executing unit tests using JUnit and integration tests using Selenium.
Job Responsibilities
- Analyze, design, and develop new features for ongoing software projects.
- Collaborate in the functional and technical design of new IT initiatives.
- Perform corrective and evolutionary maintenance on existing applications.
- Ensure high-quality, well-structured, and maintainable code.
- Contribute to software architecture and design discussions.
- Develop and maintain RESTful APIs and service-oriented components.
- Work closely with cross-functional teams in an international environment.
- Apply best practices and design patterns in software development.
- Conduct unit and integration testing to ensure reliability and performance.
Job Benefits
- PAC.
- Sponsored Visa.
- Relocation to Barcelona, Spain.
- Hybrid work model.
- Full-time position with a stable work schedule.
- Opportunity to work on international projects with modern technologies.
- Be part of a growing team with strong career projection.
- Collaborative and dynamic work environment.
- Continuous learning and development opportunities.
Desired Skills
Alfresco
Angular UI Libraries
Kendo UI
Frontend Development
Content Management Systems
Advanced Angular Components
UI/UX Integration
Apply
Upload Your CV
Please upload a PDF or Doc file. Max 3mb in size.
Your Details
Job Managed With