Senior Java Developer
Based in Madrid, Spain - working remotely
Budget: 30-35K
Perm role
Skills- Technologies:
- Java: knowledge of legacy versions (1.7 and 1.8) and Java 11 and later.
- Angular: knowledge of version 14 and later.
- Vue: a couple of applications use Vue for the front end (CF and FP). It uses TypeScript, so if you are familiar with this technology, it applies to both Vue and Angular.
- JavaScript: minimum knowledge required for legacy applications.
- JBOSS: knowledge of JBOSS servers (minimal; knowing how deployments work on this type of server is sufficient).
- Maven: knowledge of version 3.5.0.
- Node: basic knowledge of Node to install dependencies for each project.
- Oracle SQL: knowledge of database queries in Oracle.
- GIT: knowledge of GitHub/GitLab to manage repositories and branches.
- IntelliJ: used for backend development of applications using Java 11 and later.
- Eclipse: used for legacy applications.
- VSC: used to work on the frontend of applications using Java 11 and later.
Other applications:
-
- - Docker: used to set up containers holding the databases used for local development.
- - DBeaver / SQLDeveloper: client for connecting to and viewing database data.
- - Sourcetree: client for managing application repositories.
-
- What You'll Do:
- Lead design, development, integration, and deployment.
- Offer expert technical guidance
- Build custom JAVA solutions to support the new module 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.
- Know how to work in a team and encourage learning.
- Work time management.
- Participation in implementations.
-
- Must-Haves:
- At least 3 years of hands-on experience.
- Strong experience in the skills indicate before, development experience.
- Solid working skills with SQL, Git.
- Proven communication capability in English, engaging with global teams and technical stakeholders.
- Demonstrated ability to translate business requirements into technical execution.
- Know how to communicate with the end customer
B2-C1 English level. Team is mix, Spain teammates and Indian teammates