Java Software Engineer
Acoustic
Software Engineering
Gdańsk, Poland
Posted on Oct 20, 2024
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:
Key Responsibilities:
What We Offer:
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
- 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
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
- 3+ 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)
- Experience with messaging technologies, building SaaS web apps in a cloud environment, and knowledge of automated integration testing frameworks, NoSQL databases, and microservices
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
- 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)