Skills and Technologies
- Java: knowledge of legacy versions 1.7 and 1.8 and Java 11 and later
- Angular: knowledge of version 14 and later
- Vue: applications use Vue; uses TypeScript (applies to both Vue and Angular)
- JavaScript: minimum knowledge required for legacy applications
- JBOSS: knowledge of JBOSS servers (minimal; knowledge of deployments)
- Maven: knowledge of version 3.5.0
- Node: basic knowledge to install dependencies for each project
- Oracle SQL: knowledge of database queries in Oracle
- GIT: knowledge of GitHub and GitLab to manage repositories and branches
- IDE: IntelliJ for backend (Java 11+), Eclipse for legacy applications, VSC for front‑end (Java 11+)
- Docker: used to set up containers for local database development
- DBeaver and SQLDeveloper: client for connecting to and viewing database data
- Sourcetree: client for managing application repositories
Responsibilities
- Lead design, development, integration, and deployment of solutions
- Provide expert technical guidance
- Build custom Java solutions to support new modules and integrate with components and interfaces
- Drive version upgrade coordination, ensuring smooth delivery and full rollout
- Collaborate with international product providers, business teams, and IT stakeholders to align module features with operational needs
- Support teamwork and encourage learning among colleagues
- Manage work time effectively
- Participate in implementation activities
Qualifications
- At least 3 years of hands‑on experience in relevant technologies
- Strong experience in the skills listed above, especially in Java, Angular, Vue, and SQL
- Solid working skills with SQL, Git, and Maven
- Proven communication capability in English (B2‑C1 level); ability to engage with internal teams and technical stakeholders
- Demonstrated ability to translate business requirements into technical execution
- Ability to communicate with end customers
Team includes members from Spain and India.
#J-18808-Ljbffr