Rviewer

Senior Java Developer (TDD & Google Cloud)

Rviewer Spain

About GFT Group

As a pioneer for digital transformation GFT develops sustainable solutions across new technologies – from cloud engineering and artificial intelligence to blockchain/DLT.

With its deep technological expertise, strong partnerships and comprehensive market know-how GFT offers advice to the financial and insurance sectors, as well as in the manufacturing industry. Through the intelligent use of IT solutions GFT increases productivity and creates added value for clients.

Companies gain easy and safe access to scalable IT-applications and innovative business models. Founded in 1987 and located in more than 15 markets to ensure proximity to clients, the GFT team consists of over 10,000 determined talents. GFT provides them with career opportunities in all areas of software engineering and innovation.

Your mission

  • Analyze and program both on existing code and from scratch, and perform maintenance on software modules of medium complexity, working from detailed oral and written requirements and specifications.
  • Perform code reviews of other developers and provide points of improvement.
  • Support more junior profiles by acting as a point of reference when they need help or support on specific topics.
  • Assist in the development of prototype software modules and applications.
  • Develop unit tests and take responsibility for unit testing of own code Consolidate knowledge of all testing and bug tracking tools and templates used within the project.
  • Participate in different phases of the development cycle.

What they expect from you

  • Tech skills they must have:
  • Java (+6 years experience)
  • Spring boot
  • Microservices
  • TDD methodologies
  • Hexagonal Architectture
  • Nice to have:
  • Kafka
  • Data engineering focused on the Google Cloud technology stack (Spanner, Dataflow).
  • Technology: Spring/Quarkus, Google Cloud, Kubernetes, Docker, Github, GitHub Actions, Terraform
  • Testing Tools: Selenium, Cucumber, JUnit, Mockito, Jest
  • Agile tools: Jira, Confluence
  • Agile methodologies: Scrum
  • Soft skills:
  • Team work.
  • Communication skills, favoring dynamics that allow the flow of knowledge, with an interest in both learning and teaching.
  • Proactivity in the search for new solutions and improvements.

Benefits & perks

  • Conciliation and Flexibility: Possibility of working from home hybrid/remote, flexible working days and intensive Fridays.
  • Training and Development: Personalized plan, training programs.
  • Social Benefits: Meal vouchers, life insurance, telecommuting support.
  • Flexible Remuneration: Adjusted to your needs (health insurance, childcare, training, others).
  • Relocation Package (if applicable): Financial support, counseling, visa sponsorship.
  • Referral Program.
  • Wellness Program: Nutrition, Physical, Mental. Discounts with Gympass.
  • Life at GFT: Smart offices, events, value allowances, inspirational talks.
  • International corporate culture.
  • Seniority level

    Mid-Senior level
  • Employment type

    Full-time
  • Job function

    Engineering and Information Technology
  • Industries

    IT Services and IT Consulting

Referrals increase your chances of interviewing at Rviewer by 2x

See who you know

Get notified about new Senior Java Software Engineer jobs in Spain.

Sign in to create job alert

Similar Searches

Looking for a job?

Visit the Career Advice Hub to see tips on interviewing and resume writing.

View Career Advice Hub