FULL STACK JAVA DEVELOPER WITH T-SQL (HYBRID PORTO)
Portuguese
company hires for hybrid position
Location: Lisbon, Portugal
Candidates
must already live in Portugal
Start Date: ASAP
Language
Requirements: Fluent English and Portuguese
Seniority:
6+ years
Sector: Banking
Instructions:
Please send your CVs in English and make sure to include all skills and
experience that match the requirements of the opportunity. This will
significantly increase your chances of success
_______________________________________________________
About the Role
We're looking for an experienced Full Stack Java Developer
with strong T-SQL expertise
to join a global, multicultural team in Porto.
In this role, you'll design and implement new features, optimize existing code,
and ensure top-tier software quality through testing, debugging,
static code analysis, and
security scanning.
If you're passionate about crafting scalable,
efficient, and secure web applications — and enjoy working across both backend and frontend —
this is your opportunity to make an impact.
Main
Responsibilities
·
Collaborate with cross-functional teams to
gather requirements and propose effective, scalable solutions.
·
Design, develop, and enhance web applications using Java, Spring Boot, and modern frontend frameworks.
·
Develop and optimize SQL procedures (T-SQL / Sybase)
for high-performance data retrieval and manipulation.
·
Integrate applications with enterprise systems
following industry standards and security best practices.
·
Implement unit
and integration tests to ensure reliability and
maintainability.
·
Conduct code
reviews, provide technical recommendations, and drive continuous improvement
within the team.
·
Perform debugging,
troubleshoot technical issues, and contribute to performance optimization.
·
Collaborate closely with other teams to deliver
components across multiple environments.
Technical
Skills (Required)
·
Full
Stack Development with Java
(Java 21, Spring Boot) and JavaScript.
·
Frontend
experience with Angular
(React experience is a plus).
·
SQL
development (T-SQL, Sybase, or other transactional SQL
languages).
·
Microservices
development and API integration.
·
Hands-on experience with Docker and Kubernetes (AWS ECS is a
plus).
·
Strong knowledge of unit testing frameworks
(JUnit 5, Mockito).
·
Proficient with GIT (branching
strategies), Gradle,
and Maven.
·
Experience with Hibernate or other ORM tools.
·
Familiarity with Continuous Delivery, cloud environments, and Agile methodologies.
·
Understanding of design patterns, secure coding, and best practices.
·
Degree in Computer
Science, Engineering, or related field.
Soft
Skills
·
Excellent communication
skills (English is the project language).
·
Strong analytical
and problem-solving mindset.
·
Autonomous
and highly collaborative,
with an Agile
and continuous improvement
approach.
·
Quality-driven
and results-oriented professional.
Keywords
(must appear in your CV):
Full
Stack Developer, Java, Java 21, Spring Boot, Angular, React, T-SQL, Sybase,
SQL, Microservices, API, Docker, Kubernetes, AWS ECS, Hibernate, ORM, JUnit 5,
Mockito, Git, Gradle, Maven, Continuous Delivery, Cloud, Design Patterns,
Agile, Web Applications, Debugging, Performance Optimization, English.
#CI