Remote from Spain - Senior Fullstack Java/Angular Developer to the world's leading professional services company

Posted 15 February 2024
LocationSpain
Discipline Fullstack Development
Reference37262
Contact NameDiāna Beļska

Job description

Remote from Spain - Senior Fullstack Java/Angular Developer to the world's leading professional services company

The client is one of the world's leading professional services companies, transforming clients' business, operating, and technology models for the digital era. This unique industry-based, consultative approach helps clients envision, build and run more innovative and efficient businesses.

Together with your colleagues from all around the world, you will collaborate on creating solutions for the world's leading companies and help them become more flexible, more innovative and successful. This is your chance to be part of the success story.

About the role: 

Our client is looking for Senior Software Engineers with experience working with architectural and design concepts like microservices, event-driven architectures, containerization, auto-scaling, responsive/progressive web apps and implementing solutions on cloud platforms using popular frameworks and programing languages.

Engineers will be part of multi-disciplinary and globally distributed Agile/Scrum teams and must be good communicators with customers and other project stakeholders. They must also exhibit strong debugging and problem-solving skills along with experience working with engineering approaches like TDD/BDD.

This role would require 70% backend / 30% frontend work. 

Requirements: 

  • Hands on Experience of front-end and back-end based application development requirements,
  • 8+ years of experience with IT projects, fully participated and delivered projects,
  • Experience working with one or more product/frameworks in the following areas;
    • Presentation Framework: Angular 
    • Compute & Integration Framework: Spring Boot 
    • Application Languages: Java or C# along with JavaScript
    • Data Access Languages / Layer: SQL, Hibernate, ADO.Net
    • Database: Oracle / MySQL / SQL Server / NoSQL (MongoDB or Cassandra)
  • Ability to use source-code control system such as Git, build systems such as Maven or Gradle;
  • Experience implementing and deploying solution in any one of the Cloud environments (Azure / AWS/
  • GCP). Ability to leverage cloud managed services for application development;
  • Security Concepts and exposure in the OS / Application / Cloud Platform,
  • Understanding of the software development life-cycle and Agile methodologies,
  • Master's degree in computer science or similar field of study,
  • Command of English at level C1.

Desired skills for seniors: 

  • Tools experience desired: Dockers, Kubernetes, TFS , Jenkins, Kafka, ELK, Splunk, Redis
  • Ability to Debug and troubleshoot applications on cloud platforms

Salary: up to 60,000 EUR (experience depending)

Benefits: 

  • Yearly Bonus.
  • Training and career development opportunities: Career path locally and internationally. Specific trainings in both technical and soft skills.
  • Ticket restaurant (9€ work day)
  • Private healthcare and additional life insurance. (Cigna Premium)
  • Gympass.
  • Company sponsored activities and partnerships.
  • Employee referral program in place.
  • Employee volunteering programs and opportunities.
  • Access to different internal events, communities, and initiatives.

IT Jobs Worldwide 

IT Jobs Worldwide is a professional recruitment company that focuses on connecting IT talents with the most exciting vacancies worldwide. We specialize in specific IT areas including Java, PHP, .NET, Python, JavaScript, Swift, Objective-C, Kotlin, Dart, QA and Testing, Data and BI, and Infrastructure. 

IT Jobs Worldwide is part of the Worldwiders brands, with more than 60 colleagues all over Europe. We have offices in Oslo, Tallinn, Malaga, Malta, and Lisbon. With over 300 clients in over 30 countries, our recruitment solutions are tailormade and set up to add value that benefits the matchmaking process.