Acoustic, L.P. logo
Acoustic, L.P.Posted 1 month ago

Senior Software Engineer

On-siteGdańsk, Pomerania, Poland

Part TimeSenior LevelSmall

Job Summary

Design and develop scalable Java web services using Spring and JEE, leveraging relational and NoSQL databases with ORM technologies. Implement RESTful APIs and messaging systems within distributed environments, adhering to Agile methodologies and rigorous testing standards with JUnit and TestNG. Collaborate cross-functionally to deliver cloud-native applications, utilizing Scala, Kafka, or Akka where applicable. Requires 8+ years of commercial experience, strong English communication skills, and proficiency in relational database design.

Required Qualifications

  • 8+ years of commercial experience with Java
  • Experience with ORM technologies
  • Experience with Spring/JEE
  • Experience with database design: Relational Databases
  • Experience with building web services (REST)
  • Experience with messaging technologies
  • Knowledge of testing methodologies (such as TestNG, JUnit, Mockito)
  • Experience with Agile(Scrum/Kanban) product development
  • Experience with distributed system development
  • A collaborative, teamwork and learning mindset
  • Very good communication skills in English, both spoken and written

Desired Qualifications

  • Experience with Scala
  • Experience with Kafka
  • Experience with Akka
  • Experience with Vert.X
  • Experience with Play Framework
  • Experience with cloud native application architecture
  • Experience with automated integration testing frameworks (such as Cucumber, FitNesse, others)
  • Experience with NoSQL databases

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce