We are looking to grow our back-end team with a Senior Java developer who gets excited when hearing the word startup and who thinks about writing code as of creating products.
We are a premium full-service design and development agency focusing on native mobile and web apps. We help bold startups and established brands build their ideas into strong digital products by choosing the best-suited latest technologies.
Ideally, you are a driven individual who loves the challenge of solving problems that improve people’s lives. A strategic thinker who’s also creative.
A doer. A self-starter who’s not afraid to take initiative but enjoys working in a cross-functional team also. Someone with an insatiable desire to learn who feels strongly about the quality of his / her work and doesn’t shy away from asking questions and offering feedback either.
What You’ll do
As a pillar of our back-end team you will build the backend part of mobile-first products, providing your input from the start of a project until its completion.
You'll be able to contribute to all the phases of the project, starting from project requirements analysis, design phase, to implementation, testing, and deployment.
Excellent Java Core knowledge
Outstanding Object Oriented Programming paradigm knowledge
Experience with Spring, JPA, and Web Services (REST or SOAP)
Practical knowledge in using build tools like Gradle or Maven, application servers like Tomcat and relational databases, and NoSQL databases
Expertise in working in a CI / CD environment, cloud technologies like Amazon Web Services and VCS such as GIT
Ability to deliver components and subsystems end to end, starting from clarifying requirements to implementation and installation
Very good understanding of how backends should be designed.
Knowledge of what means to develop systems that deliver data quickly and securely, and are reliable to scale due to load change
Capacity to host multiple environments and databases.
Understanding the differences between serving multiple platforms such as web, mobile, and desktop.
Extras we’d like you to have
Knowledge of Microservices architecture and OAuth
Experience with container technologies such as Docker and messaging technologies like Kafka, RabbitMq, ActiveMq, or others.
A few perks you’ll enjoy
Possibility to switch between office-bound, work-from-home, and remote work
Flexible work schedule with a lunch break included in working hours
Dedicated system to support your personal growth and professional development
Chances to attend conferences locally and abroad
Opportunity to join internal knowledge-sharing events and workshops
Plenty of chances to participate in decision-making both project and company-wise
Opportunity to try yourself out on a diverse range of projects from different industries
Team buildings, team grills & beer events
Loyalty vacation days
Private medical insurance : Regina Maria
Promotional gym membership : 7Card
So, if you’re looking for a possibility to work in an innovative, growing company that deals with clients worldwide, and you’re looking for a role where you will be challenged to learn, grow, and have high impact, you seem like someone we’d like to meet.