Senior Software Engineer

closed
Acoustic Logo

Acoustic

πŸ“Remote - Poland

Summary

Join Acoustic, the largest independent marketing cloud, as a passionate back-end developer in our Gdansk office! Work in a collaborative squad environment using Java, AWS, and other cutting-edge technologies. You will design, implement, and test software applications, collaborate on design decisions, and provide feedback for product improvement. We offer a competitive benefits package including remote or hybrid work options, medical and life insurance, and a choice of MacBook Pro or Windows PC. This role offers three growth paths: Architect, Principal Software Engineer, or Manager. Apply your Java expertise and passion for technology to contribute to our amazing Acoustic products portfolio.

Requirements

  • 4 + years of Java development experience
  • 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)

Responsibilities

  • Use Java, 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
  • 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

Preferred Qualifications

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

Benefits

  • 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
  • A Multisport card
This job is filled or no longer available