Senior Full-Stack Developer

Senior Full-Stack Developer

Overview

We are looking for Senior Full-Stack Developers to work on a financial platform developed together with one of the largest banking institutions in Romania.

Your Profile

  • Academic qualification in a technical field (IT or similar)
  • Minimum 5+ years of relevant software development experience with Java and Angular
  • Strong analytical and synthetical skills
  • Awareness of software vulnerabilities and a security-oriented mindset
  • Willingness to learn and team-oriented attitude
  • Ability to prioritize tasks and work with attention to detail
  • Strong problem-solving skills coupled with excellent communication skills
  • Ability to work autonomously, take ownership of assigned tasks, and proactively drive them to completion
  • Customer centric, passionate about delivering great digital products and services
  • Experience with financial-banking projects is a plus

Technologies & Tools

  • Proficiency in Java and their respective eco-systems
  • Good knowledge of security in Java applications
  • Extensive knowledge of Spring Boot
  • Proficiency in Angular and TypeScript
  • Experience building responsive web applications with Angular
  • Experience with Oracle
  • Good knowledge of Redis
  • Solid understanding of Jenkins
  • Experience with Kafka
  • Good understanding of REST API’s, JSON and networking libraries

Your Role

  • Develop and maintain Java/Spring Boot backend services and Angular frontend applications according to project specifications and user requirements
  • Perform unit testing and maintain Java and Angular applications, ensuring quality, reliability, and a seamless user experience
  • Work closely with cross-functional teams to understand requirements and deliver high-quality full-stack features
  • Troubleshoot, debug, and resolve issues across both backend and frontend components to optimize application functionality
  • Participate in code reviews and contribute to improving development standards, application architecture, and best practices across the full stack

Why work with us

  • An active and pleasant working environment, online and offline
  • The satisfaction of well-done work with real impact on global level projects
  • Professional development in an environment focused on quality and performance
  • Opportunity to attend professional development training, foreign language courses and technical events
  • Competitive salary package
  • Private healthcare services
  • Flexible working hours
  • Access area of the city when we work from the office
  • Teambuilding and community involvement activities
  • People-oriented teams and management
  • Highly appreciated the sense of humor and good mood