Senior Java Developer
Back to Jobs
InetumGet Smart Job AI Coach in the appFree on iOS and Android 

Senior Java Developer
Location
Lisbon, Lisbon, Portugal
Experience
Senior
Posted
Jul 10, 2026
Apply by
August 9, 2026
Applicants
0
Early applicantEasy applyFull-timeHybrid
Job Description
## Company Description
Inetum is a global leader in IT services, dedicated to delivering innovative solutions to our clients. We are committed to fostering a dynamic and inclusive work environment that values diversity, where creativity and collaboration can thrive. We are present in 19 countries and have more than 28,000 employees worldwide.
If you are looking for a dynamic, innovative, and technology-driven company, Inetum is the place for you! Come be part of Inetum!
## Job Description
We are looking for an experienced Java Developer to join our Electronic Equities Team, contributing to the development and evolution of a critical Client Reporting platform.
This application plays a key role in the generation of regulatory and business monitoring reports, serving both internal stakeholders and external compliance requirements. The team focuses on delivering high-quality, scalable solutions while ensuring the accuracy, integrity, and timeliness of reporting data.
The technology stack is primarily centered around Java and Spring frameworks, with modern frontend applications built using Angular and React. This role offers the opportunity to work in a fast-paced, globally distributed environment within the Investment Banking domain.
Key Responsibilities
- Design, develop, and maintain mission-critical reporting applications and services.
- Deliver high-quality, scalable, and performant software solutions following best engineering practices.
- Participate in the full Software Development Life Cycle (SDLC), including:
- Requirements analysis
- Solution design
- Development
- Testing
- Code reviews
- Technical documentation
- Collaborate closely with business stakeholders to understand requirements and translate them into technical solutions.
- Support application releases and work with production support teams to ensure system stability and reliability.
- Provide Level 3 (L3) support and troubleshooting for production incidents when required.
- Contribute to continuous improvements in development processes, automation, testing, and operational excellence.
- Work effectively within Agile development teams and participate in sprint planning, retrospectives, and daily stand-ups.
## Qualifications
Experience
- Minimum of 5 years of professional software development experience.
- Strong experience gathering and analyzing business requirements.
- Experience working within Agile software development environments.
- Solid understanding of software testing methodologies and quality assurance practices.
- Experience with reporting, data processing, or business intelligence platforms.
Technical Skills
- Strong programming experience with Java 8+
- Solid experience with:
- Spring Framework (Core, IoC, Batch)
- RESTful APIs and backend services
- Maven
- Git
- Shell Scripting
- JavaScript
- Experience with containerization and cloud-native technologies:
- Docker
- Kubernetes
- Strong understanding of:
- CI/CD pipelines
- Unit Testing
- Integration Testing
- End-to-End Testing
- Exposure to frontend technologies such as:
- Angular
- React
Nice to Have
- Experience within Corporate & Investment Banking environments.
- Knowledge of Cash Equities business processes and financial markets.
- Familiarity with regulatory reporting solutions.
- Understanding of distributed systems and high-volume data processing.
Language Requirements
- Professional proficiency in English (written and spoken).
## Additional Information
- Hybrid work model: 50% onsite in Lisbon, 50% remote
Key Responsibilities
- Design, develop, and maintain mission-critical reporting applications and services.
- Deliver high-quality, scalable, and performant software solutions following best engineering practices.
- Participate in the full Software Development Life Cycle including requirements analysis, solution design, development, testing, and code reviews.
- Collaborate with business stakeholders to translate requirements into technical solutions.
- Support application releases and work with production support teams to ensure system stability.
- Provide Level 3 support and troubleshooting for production incidents.
- Contribute to continuous improvements in development processes, automation, and operational excellence.
- Work within Agile development teams and participate in sprint planning and retrospectives.
Skills Required
Java 8+Spring FrameworkRESTful APIsMavenGitShell ScriptingJavaScriptDockerKubernetesCI/CDUnit TestingIntegration TestingEnd-to-End TestingAgileRequirements AnalysisCollaborationCommunicationAngularReactCash EquitiesFinancial MarketsRegulatory ReportingDistributed Systems
App exclusive · Free
Smart Job AI Coach
Your personal interview coach on every job — readiness tips, profile improvements, and role-specific prep. Available only in the Pulse Job app.
Interview readiness
See how prepared you are and what to improve for each role.
Personalized tips
Actionable suggestions based on your profile and the job.
After you apply
Keep coaching momentum from job detail through application success.
Similar roles for you
Matched using this role's title and skills. Open the job search anytime to see every listing.
Java Full Stack Developer
Eraytec
$60–$75 / Hour
ContractEasy applyWork from Office
Austin
Senior Java/Python Developer
Logic Planet
$70–$90 / Hour
ContractEasy applyWork from Office
Middletown
Senior MERN Stack Developer
Metadesign Solutions
₹1,00,000–₹1,30,000 / Month
Full-timeEasy applyWork from Office
Gurugram
Senior Backend Developer
Oak Tree Software
AED150–AED300 / Hour
ContractEasy applyWork from Home
United Arab Emirates
QA Engineer
Sriven Pros Inc
$85–$120 / Hour
ContractEasy applyHybrid
Chicago

Senior Python Engineer - AI Coding Agent Evaluation (Freelance)
Mindrift
200 / Month
Part-timeEasy applyWork from Home
ColoradoSenior