About the role
The Java Developer we are seeking is experienced and passionate about software development, and willing to conduct hands-on development on our overall application ecosystem.Currently our platform, divided in four verticals and built with cutting edge technology, is processing around 20 billion inbound advertising queries per day. Each incoming request generates multiple outbound requests to our partners. You will be working in a Scrum team of 4 to 8 team members following 2 week-sprints.
Your key responsibilities:
Developing solutions to User Story based requirements.
Building software to pass automated acceptance tests and delivery of Sprint commitments.
Mentoring Junior Developers.
Sharing responsibility for all team deliverable, and favoring informal communications with Product Owners and other internal stakeholders.
About the requirements
Solid knowledge and understanding of Java 7/8 and object-oriented software architectures
Several years of relevant experience in Software Engineering
Experience with popular frameworks, such as Spring Framework, and Guice
Database optimization experience both on RDMS and NoSQL systems (e.g. MySQL, PostgreSQL, Aerospike)
Knowledge of AWS services like EC2, S3, CloudFormation
Previous experience with networking, API Design, REST services
Git, Maven, Jenkins, IDE Eclipse / IntelliJ, Jira and Confluence experience
Work experience in distributed high performance web applications
Mid-level Software Developer (f/m) - Java, Spring, AWS services at Smaato Inc. (Hamburg, Deutschland)
Stack Overflow · 07.09.2017