Skip to content

Senior Full Stack Java with Angular

  • Hybrid
    • Bucharest, București, Romania

Job description

  • Design, develop, and maintain complex full-stack features

  • Drive technical design and architectural discussions

  • Break down complex requirements and provide reliable effort estimates

  • Identify and resolve performance, scalability, and reliability issues

  • Mentor other developers through code reviews and technical guidance

  • Take ownership of services or subsystems

  • Improve and evolve CI/CD pipelines, build processes, and engineering standards

  • Shape long-term technical direction and platform evolution

Job requirements

  • 5+ years of professional software development experience

  • Bachelor’s degree in Computer Science or a related field, or equivalent experience

  • Strong expertise in Java and the Spring ecosystem, including Spring Boot, Spring MVC, and Spring Security

  • Experience with frontend development and UI architecture; hands-on experience with Angular is a plus

  • Strong understanding of RESTful design, HTTP, and distributed systems

  • Proven experience applying software architecture principles and design patterns

  • Deep experience with relational databases (e.g. PostgreSQLMySQL)

  • Solid understanding of multithreading and concurrency

  • Hands-on experience with DockerGit, and CI/CD pipelines

  • Strong analytical skills and a high degree of ownership

  • Advanced written and spoken English

or