Software Engineer (Java)

Nexthink
Frankfurt (Oder), Germany
7 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote
Municipality of Madrid, Spain

Tech stack

Java
Software as a Service
Code Review
Continuous Integration
Ember.js
jQuery
React
Technical Debt
Angular
Information Technology
Kafka
REST
Docker
Microservices

Job description

We are looking for a skilled Senior Java Engineer Developer with a strong desire to learn and innovate - you help challenge the status quo and are eager to develop new skills to help Nexthink stay on the leading edge of digital employee experience. The candidate shall be heavily motivated by both the product and the technology stack but also able to produce scalable software solutions in an agile environment. If you are highly motivated, result-driven, and detail-oriented, you have a high sense of product ownership and consider your work done only after getting results on user behavior and business metrics and you constantly learn and are willing to share and help others grow, we would like to know you. This is a once-in-a-lifetime opportunity to be part of an extremely dynamic, Silicon Valley-like unicorn company. We look forward to meeting you! Responsibilities

  • Implement, test, deliver, and maintain Nexthink's data importing and exporting features.
  • Proactively collaborate with Product Management, and other Engineering stakeholders to maintain a high bar for quality in a fast-paced, iterative environment.
  • Advocate for improvements to product, security, quality, and performance.
  • Craft code that meets our standards for style, maintainability, and best practices.
  • Maintain and advocate for these standards through code review.
  • Recognize impediments to our efficiency as a team ("technical debt"), propose and implement solutions.
  • Ship complex features and improvements.
  • Handle L3 support requests (together with the rest of the team).
  • Work with the agile iterative/incremental mindset and best practices and participate actively in the different ceremonials.

Requirements

  • Minimum 5+ years of experience as a Java developer in SaaS projects.
  • Strong experience with Microservices frameworks. Micronaut framework would be a plus.
  • B.E./B.Tech in Computer Science (or equivalent), MSc preferred.
  • Expertise with RESTful APIs and messaging systems like Kafka are strongly valued.
  • Familiar with Unit, integration and E2E tests.
  • Experience with CI/CD is a plus.
  • Docker and Kubernetes are a plus.
  • Experience with React, Angular, jQuery, or Ember will be valued.
  • Excellent communication and teamwork skills.
  • Self-motivated and self-managing, with excellent organizational skills.
  • Positive and solution-oriented mindset.
  • Professional-level English spoken and written.

Benefits & conditions

  • Permanent Contract and a competitive compensation package (Stock Options also included).
  • Amazing centrally located offices near the Bernabeu Stadium.
  • Private Health Insurance (Sanitas) and daily meal vouchers of 11 EUR will be entirely covered by us.
  • Hybrid work model balancing office and remote work, with a structured approach for new hires to foster connections and onboarding.
  • ️ Flexible Hours and unlimited vacation (employees have unlimited paid time off on top of the 23 days of holidays we offer) plus 3 company-paid volunteer days.
  • Up to 25 EUR per month for a gym subscription.
  • Flexible retribution plan for kindergarten & transport tickets.
  • Reimbursement of up to 50% of the cost of English & Spanish classes.
  • Fresh fruit, cookies, soft drinks and protein shakes.
  • Regular company and team events like Pizza talks, Team Building activities, Christmas parties, hosting Meetups at the office and more!
  • Bonuses for referring successful hires after three months of continuous employment.
  • We offer a relocation package to people who are coming from another country. Please note that not all the benefits listed above are available for temporary, contract, and internship roles. To ensure you have the most up-to-date information, we recommend checking with your Recruitment Partner. Inscribirse en esta oferta Recibir ofertas similares por correo electrónico Al crear una alerta, aceptas nuestros Términos y condiciones y Política de privacidad, y el uso de cookies.

About the company

Nexthink is the global leader in digital employee experience management. Our products allow enterprises to create highly productive digital workplaces for their employees by delivering optimal end-user experiences. Through a unique combination of real-time analytics, automation and employee feedback, Nexthink gives IT teams the insight they need to empower and even delight people at work.

Headquartered in Switzerland with US headquarters in Boston, Nexthink also has offices in France, UK, Germany, Spain and UAE.

Apply for this position