Back to the top

Java Developer

Java Developer

Seniority: Senior
Job Type: Full Time

As a Java Developer you will create scalable backend features according to user stories in the whole development lifecycle from grooming to integration. Being part of discovery, planning, determining optimal tools and processes and taking responsibilities for stories and decisions are always a challenge beyond usual keeping the code in good shape principals. Regarding our general career plan – which we personalize during your onboarding phase – senior software engineers need to move up to Architect and Technical Lead levels. Expectations are clear and transparent which means that we value your talent over years of experience.

Sounds interesting? COME & JOIN US!

Your tasks will be

  • Web app development, concentrating on the backend and databases
  • Write code with focus on usability, simplicity, performance and scalability
  • Developing interfaces and algorithm integrations
  • Create and maintain quality software using best practices in a continuous integration and delivery environment
  • Deliver on business functionality for a rapidly evolving product, balancing speed and performance with API consistency
  • Act as an active team member in scrum teams
  • Mentor and inspire junior colleagues in a scrum team

We need you to have

  • Hands-on experience in Java language both theoretical and practical
  • Strong experience in SpringBoot and Spring MVC
  • Good knowledge of JPA and Hibernate
  • SQL knowledge
  • Experience in MessageQueue (RabbitMQ or ActiveMQ)
  • Familiar with Docker and Kubernetes
  • Experience in Microservices
  • Proven experience in designing and maintaining REST API-s
  • Fluency in English

We appreciate to have

  • BSc/MSc degree preferably from Budapest University of Technology and Economics with software engineer specialization
  • Frontend or mobile development experience
  • Apache, Kafka experience
  • Experience in establish CI/CD processes
  • Jenkins knowledge

What we offer

  • A commitment to invest in your personal growth and professional development
  • A dedication to use cutting edge technologies to manage interesting and unique problems day by day
  • The security of working in a financially stable, growing company
  • Cheerful moments in a friendly and cohesive team who are happy to spend their free time together
  • Active recreation opportunities such as regular sport activities and team buildings (eg. cocktail party)
  • A modern office environment optimized for comfort and collaboration
  • Office with a rooftop terrace in Budapest downtown near to Astoria

Apply for this position

Allowed Type(s): .pdf, .doc, .docx