Explore careers with our portfolio companies

Software Engineer (Java/Flink)

Acoustic

Acoustic

Software Engineering
Gdańsk, Poland
Posted on Sunday, November 12, 2023
Acoustic is the largest independent marketing cloud, and we're growing fast. We're seeking talented back-end developers to join our Gdansk team.

About Us:

  • We operate in eight independent squads, each dedicated to different facets of Acoustic products
  • Our squads include QA engineers, front-end and back-end engineers, designers, and product managers
  • You'll be instrumental in driving our product vision and long-term lifecycle

Your Role:

  • Use Java, Apache Flink, AWS, Spring Boot, Hibernate, relational and NoSQL databases, and scripting languages to design and test software applications
  • Collaborate with team members on design alignment and decisions
  • Provide feedback for product quality and development efficiency
  • Conduct code and design reviews
  • Handle basic DevOps tasks if needed (Jenkins, Terraform)
  • Work with AWS, using services like Lambdas, Step Functions, Dynamo DB, Kinesis, and ECS/EKS

Requirements

Key Responsibilities:

  • Use a variety of backend technologies to define, design, implement, and test software applications
  • Align designs with larger architectural objectives
  • Provide feedback to cross-functional teams to continuously improve product quality and development efficiency
  • Collaborate with other team members to conduct code and design reviews
  • Resolve customer concerns in collaboration with the support team
  • Identify and solve problems

Essentials:

  • 3+ years of Java development experience
  • Knowledge of Apache Flink.
  • Knowledge of Spring framework or JEE
  • Experience in building web services (REST, security, etc.)
  • Proficiency in designing databases, especially relational databases
  • Familiarity with testing methodologies and frameworks (TDD, TestNG, JUnit, Mockito)
  • Ability to work collaboratively and a passion for learning new technologies
  • Effective English communication skills (written and spoken)

Strong Plus:

  • Experience with messaging technologies, building SaaS web apps in a cloud environment, and knowledge of automated integration testing frameworks, NoSQL databases, and microservices

Benefits

What We Offer:

  • Direct impact on our product and three growth paths: Architect, Principal Software Engineer, or Manager
  • Remote or hybrid work from our Gdansk office
  • Competitive benefits, including tax-deductible costs, choice of MacBook Pro or Windows PC, medical and life insurance, meal allowance, and a Multisport card

We believe in an efficient and candidate-focused recruitment process:

  • 30-minute screening and language check by our Talent Acquisition partner
  • Up to 90-minute interview with the hiring manager and senior team members, covering general and technical aspects of the role (including coding)