Senior Java Software Engineer (Lugo)

Infinity Quest
Lugo, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, Hindi

Job location

Lugo, Spain

Tech stack

Java
JavaScript
Databases
Database Queries
Github
IntelliJ
WildFly (JBoss AS)
Maven
Node.js
Oracle Applications
Oracle SQL Developer
Sourcetree
SQL Databases
TypeScript
Backend
Gitlab
GIT
Vue.js
Angular
Front End Software Development
Docker
Legacy Systems
Database Tools and Utilities

Job description

Skills & TechnologiesJava: 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.IDEIntelliJ: 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 ApplicationsDocker: 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 DoLead 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.What We're Looking ForExperience in the skills indicated before, development experience.Solid working skills with SQL and Git.Proven communication capability in English, engaging with integral 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 mixed, Spain teammates and Indian teammates.#J-*****-Ljbffr

Requirements

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. IDE IntelliJ: used for backend development of applications using Java 11 and later., Experience in the skills indicated before, development experience. Solid working skills with SQL and Git. Proven communication capability in English, engaging with integral 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 mixed, Spain teammates and Indian teammates. #J-*****-Ljbffr

Apply for this position