Software Developer ID46604

AgileEngine

Caldas da Rainha

Híbrido

EUR 45 000 - 65 000

Tempo integral

14 dias+

Recebe mais respostas dos empregadores

Envia um currículo específico para a oferta em poucos minutos.

Vantagens oferecidas por esta oferta de emprego

Professional growth
Competitive compensation
Exciting projects
Flextime

Resumo da oferta

A leading software development firm in Portugal is seeking a Java Software Engineer to enhance core data platform performance. The candidate will design robust PostgreSQL database solutions and collaborate with teams to optimize performance and ensure maximum scalability. Required qualifications include over 4 years of experience, deep understanding of database optimization, and strong expertise in the Spring Framework. This position offers great growth opportunities and a flexible work environment.

Qualificações

  • 4+ years of professional experience in software development.
  • Deep understanding of PostgreSQL internals and performance optimization.
  • Strong expertise in Spring Framework and performance tuning for Java web applications.

Responsabilidades

  • Design and implement scalable, high-performing PostgreSQL-based database solutions.
  • Evaluate and improve existing data structures and access patterns.
  • Collaborate with backend teams to optimize Spring Data JPA performance.

Conhecimentos

PostgreSQL
Java
JPA
Hibernate
Spring Framework
SQL Optimization
Microservices
Kubernetes

Ferramentas

Redis
Prometheus
Grafana
Grafana Tempo

Descrição da oferta de emprego

Apply for the Software Developer ID46604 role at AgileEngine.

AgileEngine is an Inc. 5000 company that creates award‑winning software for Fortune 500 brands and trailblazing startups across more than 17 industries. We rank among the leaders in application development and AI/ML, and our people‑first culture has earned us multiple Best Place to Work awards.

WHY JOIN US

We provide a place to grow, make an impact, and work with people who care. If you’re looking to build your career and contribute to cutting‑edge technology, we’d love to meet you.

ABOUT THE ROLE

As a Java Software Engineer in the Americas Solutions Delivery team, you will drive the performance and scalability of our core data platform. You’ll design robust database solutions, optimize data access, and influence system architecture in a dynamic environment.

WHAT YOU WILL DO
  • Design and implement scalable, high‑performing PostgreSQL‑based database solutions
  • Evaluate and improve the performance, reliability, and efficiency of existing data structures and access patterns
  • Collaborate with backend engineering teams to optimize Spring Data JPA usage and SQL query performance
  • Drive best practices around database schema design, indexing strategies, and partitioning
  • Ensure proper integration of Spring‑based applications with the data layer for optimal performance
  • Proactively identify architectural bottlenecks and implement long‑term solutions
  • Participate in code and architecture reviews to uphold high standards for data interaction layers
  • Create documentation and guidelines to enable consistent and maintainable data access strategies
  • Stay ahead of emerging database technologies and evaluate their relevance for the platform
  • Work independently on projects and be responsible for complying with time and quality specifications
  • Work during EST working hours (at least until noon EST)
MUST HAVES
  • 4+ years of professional experience
  • Deep understanding of PostgreSQL internals, performance tuning, and optimization
  • Deep understanding of JPA and Hibernate ORM, with performance‑tuning experience for Java web applications
  • Strong expertise in Spring Framework
  • Solid grasp of SQL query optimization, index usage, and data modeling best practices
  • Comfortable analyzing query plans, tuning long‑running transactions, and eliminating performance bottlenecks
  • Ability to work across teams and communicate complex architectural ideas clearly
  • Solid understanding and experience with Microservices
  • Understanding of Kubernetes
  • Business‑level English is required
NICE TO HAVES
  • Familiarity with distributed systems and cloud‑native database architecture
  • Experience with caching strategies (e.g., Redis, Memcached)
  • Knowledge of DevOps or CI/CD integration for database environments
  • Experience with monitoring and observability tools like Prometheus, Grafana, Grafana Tempo
  • Proven ability to understand the big picture and quickly comprehend complex relationships in dynamic organizations
  • Enthusiasm for acting as a team player, especially in cross‑functional teams, while being able to work independently and take holistic responsibility for a project
  • Structured and meticulous working style with a willingness to learn new things
PERKS AND BENEFITS
  • Professional growth: Mentorship, TechTalks, and personalized growth roadmaps
  • Competitive compensation: USD‑based pay with education, fitness, and team activity budgets
  • Exciting projects: Modern solutions with Fortune 500 and top product companies
  • Flextime: Flexible schedule with remote and office options
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Software Developer ID46604
Software Developer ID46604

AgileEngine • Matosinhos

Híbrido
EUR 104 000 - 164 000
Professional growth opportunities
Competitive compensation
Exciting projects with major companies
+1
Software Developer ID46604
Software Developer ID46604

AgileEngine • Lisboa

Híbrido
EUR 51 000 - 69 000
Mentorship and professional growth
Competitive USD-based compensation
Flexible work-life balance options
+1
Software Developer ID46604
Software Developer ID46604

AgileEngine • Funchal

Híbrido
EUR 40 000 - 60 000
Professional growth opportunities
Competitive USD-based compensation
Flextime for work-life balance
Senior Java Developer ID80054
Senior Java Developer ID80054

AgileEngine • Braga

Híbrido
EUR 60 000 - 80 000
Professional growth
Competitive compensation
Exciting projects
+1
Senior Java Developer ID80054
Senior Java Developer ID80054

AgileEngine, LLC. • Aveiro

Híbrido
EUR 78 000 - 114 000
Professional growth
Competitive USD-based pay
Exciting projects
+1
Senior Java Developer ID80054
Senior Java Developer ID80054

AgileEngine, LLC. • Lisboa

Híbrido
EUR 105 000 - 158 000
Professional growth
Competitive compensation
Exciting projects
+1
Senior Java Developer ID80054
Senior Java Developer ID80054

AgileEngine, LLC. • Porto

Híbrido
EUR 96 000 - 141 000
Professional growth
Competitive compensation
Exciting projects
+1
Senior Java Developer ID80054
Senior Java Developer ID80054

AgileEngine, LLC. • Coimbra

Híbrido
EUR 45 000 - 70 000
Professional growth
Competitive compensation
Exciting projects
+1
Senior Full Stack Engineer ID67841
Senior Full Stack Engineer ID67841

AgileEngine • Lisboa

Híbrido
EUR 45 000 - 75 000
Mentorship
TechTalks
Personalized growth roadmaps
+2
Full Stack Engineer ID55425
Full Stack Engineer ID55425

AgileEngine • Lisboa

Híbrido
EUR 40 000 - 70 000
Professional growth opportunities
Competitive compensation
Exciting projects
+1