Mid-Level Software Engineer in Java Backend for developing insurance products at Porto. Involved in project lifecycle and agile methodologies within the real estate product squad.
Responsibilities
Ownership across the lifecycle: Participate from understanding business needs through to deployment, contributing to technical and architectural decisions.
Hands-on coding: Develop robust Java systems with a focus on resilience and modernizing insurance applications (e.g., Real Estate product).
Continuous improvement culture: Work to reduce technical debt and promote reuse of components.
Observability: Build and enhance application monitoring to ensure the best customer experience.
Agile methodology: Work in squads (Scrum), handling both new product development and regulatory/legal requirements.
Requirements
Education: Bachelor's degree (completed or final year) in Systems Engineering, Systems Analysis, or related fields.
Java Backend: Minimum of 2 years' experience at a mid-level in Java development.
Technical stack: Knowledge of Spring Boot, Spring Batch, and SOA architecture.
Mindset: Inquisitive, collaborative, and with a strong sense of ownership; able to navigate between new and legacy systems and propose improvements.
Tools: Experience with Jira and Git.
Nice-to-have:
Familiarity with AI productivity tools (e.g., Copilot).
Experience with Mulesoft.
Basic knowledge of Angular or React (to work on front-end tasks when needed).
Benefits
Meal and Food Allowances: Flexible meal (VR) and food (VA) allowances so you can choose how best to use them.
Commuting Allowance (Vale-Transporte): For traveling to our Porto office.
Transport services: Vans available from key stations serving Porto: Luz, Barra Funda, Santa Cecília, and Júlio Prestes for comfort and safety during your commute.
Health, Dental, and Life Insurance: Coverage for you and your dependents.
Profit Sharing (PLR): Because we grow together.
Parental support: Childcare or babysitter assistance to help care for your most precious ones.
Private Pension – PortoPrev: To help secure a more comfortable future.
Gympass: Access to gyms so you can exercise and take care of your physical health wherever you are.
Tuition Support: Assistance to start an undergraduate degree or pursue a second degree or postgraduate studies.
Language Courses: Subsidies for English and Spanish courses.
Comprehensive Health Program: A range of benefits and initiatives to support holistic well-being across three pillars: mental health, physical health, and financial health.
Discounts on Products and Services: Access to discounts across our large ecosystem of products and services.
Job title
Mid-Level Software Engineer – Java Backend, Real Estate Product Squad
Senior Backend Software Engineer developing backend services for Horizon platform used by alternative asset managers. Collaborating with quants and financial specialists for trade execution and risk analysis.
Desenvolvedor(a) Fullstack Java Pleno para atuar no desenvolvimento e sustentação de aplicações. Focar em qualidade de código e evolução técnica dentro de um ambiente estruturado.
Java Developer creating Java - based software components for Deutsche Bank's digital banking. Collaborating in a diverse team and ensuring high software quality in an Agile environment.
Java Developer at Stefanini implementing complex IT initiatives with Java EE and JMS/MQ. Collaborating with IT teams for functional analysis and solution design in a hybrid work environment.
(Senior) Backend Engineer developing secure backend services using TypeScript and node.js for Tangany GmbH, a regulated tech company providing custody of digital assets.
Senior Analyst at PNC specializing in portfolio analytics and strategy within the Enterprise Fraud Organization. Responsible for developing metrics and analyzing data to identify potential fraud trends.
Agile Dev Team Member specializing in .NET Core Full Stack Development in a hybrid environment. Collaborating with agile teams for code quality and security through modern practices.
Mitarbeiter für Grün - & Graupflege in Erlangen bei connect2. Verantwortlich für Pflege und Gestaltung von Grünflächen sowie Reinigung von Außenbereichen.