Senior Java Software Engineer
Posted
Oct 06, 2026 (7d ago)
Seniority
Senior
Work Model
Not Specified
Type
Not Specified
Category
Salary
Not specified
Skills
Description
π΅ Reach IT - Nearshore Solution! Our nearshore expertise sets us apart. We specialize in on-demand, scalable teams, technical excellence, and operational reliability. By bridging the talent gap, we support organizations developing secure, scalable and business-critical enterprise applications. We are looking for a Senior Java Engineer( Spring Boot, Angular & AWS) π‘οΈ To join the software engineering environment of a private banking and wealth management group , operating across multiple financial markets and supporting private clients, institutional investors and investment management operations. The organization operates a complex technology landscape where client-facing digital applications, financial data, internal business workflows and enterprise banking systems must remain securely connected. Skills π― +5 years of experience working on Java and Spring Boot , developing REST APIs, backend services and microservices in enterprise; π― Database integration, persistence, transactions and performance optimization; π― O racleDB, PostgreSQL, AWS Aurora; π― Angular for Fullstack profiles (30%) developing enterprise applications connected to Java/Spring Boot backend services; π― AWS services , particularly ECS, Lambda, Step Functions, SQS/SNS and CloudWatch, for cloud-oriented backend positions; π― Asynchronous processing and integration using Kafka and SNS/SQS, depending on the application architecture; π― Docker, EKS and Jenkins/GitHubActions supporting application packaging, automated delivery and deployment; π― Automated testing using JUnit, Mockito and Spring Test ( unit and integration testing of backend services); π― Secure API development, authentication, authorization and data validation in business-critical applications; π― Terraform and Python is particularly relevant to AWS-oriented backend engineering. Responsibilities β Design and develop Java/Spring Boot services and REST APIs supporting financial applications, enterprise workflows and integrations with existing banking systems; β Implement business rules, data validation and application logic using Java, Spring Boot and Spring Data , ensuring consistency across backend services and connected applications; β Design and optimize database interactions using JPA/Hibernate, JDBC and SQL , working with Oracle, PostgreSQL or Aurora-based persistence layers; β For Fullstack assignments, develop and evolve Angular applications , integrating user interfaces with Java APIs and implementing business workflows and data-driven application features; β For AWS-oriented assignments, develop and deploy Java backend components using ECS, Lambda and Step Functions , integrating S3, RDS and SQS/SNS according to application requirements; β Implement integrations between enterprise applications through REST APIs and asynchronous messaging , handling data exchange, error scenarios and dependencies between services; β Build automated unit and integration tests using JUnit, Mockito and Spring Test , validating business rules, database interactions and API behaviour before deployment; β Contribute to application delivery through Git, CI/CD, Docker and Kubernetes , collaborating with DevOps teams on deployment configuration and production troubleshooting; β Investigate and resolve issues involving Java services, database queries, API integrations, asynchronous processing and cloud dependencies , contributing to application performance and reliability; #Java #JavaDeveloper #JavaEngineer #SpringBoot #SpringFramework #Angular #TypeScript #AWS #Microservices #RESTAPI #Hibernate #PostgreSQL #Oracle #Kafka #Docker #Kubernetes #BackendDevelopment #FullstackDeveloper #SoftwareEngineering #Lisbon #Portugal #Hiring #ReachIT
Similar Jobs
Senior Software Engineer
Capital on Tap Β· Portugal
Lead Software Engineer
CoderPad Β· France
Senior Staff Software Engineer
Cision Β· Bulgaria, Hungary
Senior Web Developer
UpGuard Β· Australia