ob Description
We are looking for experienced Full-Stack Developers specialized in Java and Angular to join a FinOps project within the financial services sector. We are seeking both Senior and Expert profiles with strong software development skills, experience in automated testing, and hands‑on knowledge of AI-assisted development tools.
Responsibilities
-
Design, develop, maintain, and deploy Java-based applications and backend services.
-
Develop frontend applications using Angular, TypeScript, and JavaScript, integrating them with backend REST APIs.
-
Implement and maintain automated unit and integration tests.
-
Develop and maintain applications using Spring, Spring Boot, JPA, and Hibernate.
-
Work with relational databases, writing SQL queries and managing application data.
-
Use Git for collaborative development, including branching, pull requests, and code reviews.
-
Apply AI-assisted development tools to implement or modify application code, reviewing and testing the generated changes.
-
Contribute to CI/CD pipelines, DevSecOps practices, and microservices-based architectures.
-
Collaborate within Agile/Scrum teams and contribute to technical documentation.
Requirements
-
Degree in Information Technology or equivalent qualification. Candidates with the required professional Java development experience may meet the alternative experience requirement.
-
Senior Developer: At least 7 years of hands‑on professional Java development experience.
-
Expert Developer: At least 10 years of hands‑on professional Java development experience.
-
Practical experience writing and maintaining automated unit and integration tests using frameworks such as JUnit or Cucumber.
-
Strong experience with Spring, Spring Boot, JPA, and Hibernate.
-
Experience using Git in team‑based development environments, including pull requests and code reviews.
-
Knowledge of SQL, relational databases, XML, YAML, and JSON.
-
Hands‑on experience with at least one AI‑assisted coding tool: GitHub Copilot, Claude Code, or Codex. Experience must include implementing or modifying application code and reviewing and testing the resulting changes.
-
Hands‑on experience developing frontend applications with Angular, TypeScript, and JavaScript, including integration with backend APIs. Experience with Angular versions must be specified.
-
English level C1 is mandatory.
Additional Technologies and Skills
Experience with Apache Camel, Scrum, DevSecOps, CI/CD, Azure Pipelines, Infrastructure as Code (Terraform), Microsoft Azure, Docker, microservices, financial services, ITIL, and technical writing will be an advantage.
What We Offer
-
100% remote work, with occasional onsite attendance of approximately 5 days per year.
-
The opportunity to contribute to an international FinOps project within the financial services sector.
-
A collaborative environment focused on modern technologies, automation, and AI‑assisted software development.
Location: Remote
Seniority: Senior (7+ years) / Expert (10+ years)
#J-18808-Ljbffr