Start Your Search Here

push notification bell

Would you like to receive notifications about TI e tecnologia jobs in pt?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

act digital

pt / Global

Senior FullStack Java Developer

Job Description

We are looking for an experienced

Senior Full Stack Java Developer

to join a dynamic, international team in Lisbon.

In this role, you will contribute to the design, development, and maintenance of enterprise web applications, delivering high-quality, secure, and scalable software solutions. You will work closely with cross-functional teams throughout the development lifecycle, from requirements analysis and implementation to testing, deployment, and continuous improvement.

Design, develop, and enhance web applications using Java and modern frontend technologies.

Build and maintain microservices and RESTful APIs using Spring Boot.

Develop and optimize SQL procedures and queries for efficient data access and transaction processing.

Integrate applications with enterprise systems using established integration standards and best practices.

Design, implement, and maintain unit and integration tests.

Conduct code reviews, refactor existing code, and improve application performance and maintainability.

Ensure compliance with coding standards, software architecture principles, and security best practices.

Perform debugging, static code analysis, and security vulnerability scanning.

Collaborate with cross-functional teams in an Agile environment.

Support application delivery across development, testing, and production environments.

Contribute to continuous delivery practices and cloud-native software development.

Java:

6+ years of professional development experience, including Java 21.

Backend:

Strong experience with Spring Framework and Spring Boot.

Microservices:

Experience designing and developing microservice-based architectures.

Database:

Strong SQL development skills, preferably T-SQL/Sybase or a similar transactional database.

Testing:

Experience with JUnit 5, Mockito, and integration testing.

Containers & Cloud:

Proficiency in Docker and Kubernetes; AWS ECS is a plus.

Version Control:

Strong Git knowledge, including branching strategies.

Build Tools:

Experience with Maven and Gradle.

ORM:

Knowledge of Hibernate or other ORM frameworks.

Software Engineering:

Understanding of design patterns, clean code, software architecture, and development best practices.

Delivery:

Experience with Agile development methodologies and continuous delivery in cloud environments.

University degree in Computer Science, Information Technology, Computer Engineering, Informatics, or a related field.

Expert-level English , both written and spoken.

What We're Looking For

Excellent communication and collaboration skills.

An Agile mindset focused on continuous improvement.

Strong autonomy and ownership.

Excellent analytical and problem-solving abilities.

A results-oriented approach without compromising software quality.

Ability to work effectively with international and multicultural teams.

Are you an experienced Java Developer looking for your next challenge in an international environment?

Feel free to share this post with someone who might be a great fit!

#Hiring #JavaDeveloper #SeniorJavaDeveloper #FullStackDeveloper #Java21 #SpringBoot #Angular #Microservices #Kubernetes #Docker #SoftwareEngineering #ITJobs #LisbonJobs #PortugalTech

#J-18808-Ljbffr

Apply Now

Get Job Alerts

Don't miss the perfect fit. Get Daily curated job alerts.

Job Title or Keyword(s)
Location