Position: Java developer for Crowdvocate
Company: SD Solutions
Experience required: 3y
English level: upper

On behalf of Crowdvocate, SD Solutions is looking for a brilliant and passionate Backend Developer who will join an amazing team.

A SaaS startup company developing a B2B marketing tech product in the domains of customer engagement and customer success.
Crowdvocate helps companies engage their customer base and create new relationships, insights and activation to achieve customer loyalty, growth and advocacy.
We help companies generate more value to and from their existing customer base.

If you want to join a small growing startup, impact a product and the user experience, enjoy an experienced team and flexible and dynamic dev work – this is your opportunity to grow.

We are looking for a brilliant and passionate backend developer to join our amazing team.

If you love the development world, find quality in the details, and have great communication skills, you’re the one we’ve been searching for.

**Responsibilities:
**Implement company products using Java (Spring Boot) framework
Be proactive, participate in decision-making process, influence technology stack, take ownership of the end result
Perform a variety of software development activities such as design, development, integration, unit testing, and assisting with end-user documentation
Deliver great and consistent results being a team member of a Scrum team
Take a big role in the process of moving from Spring integration 4.x to 5.0, moving Spring-boot 1.x to 2.x and Java 8 to latest

**Job requirement:
**3+ years of recent hands-on coding and software design
Expert knowledge of Java 8+, Spring, Spring Boot, Messaging, REST, Event-Driven Architecture
Experience with development of relational data models for MySQL and MongoDB
Strong knowledge of object-oriented and component-based design principles
Intermediate+ English level (being able to articulate ideas and solutions to stakeholders

**About Company
**Crowdvocate is on a mission to change B2B customer engagement for the better. Their team has developed the first Customer-Led Growth platform that empowers companies to collaborate with their customers as their partners. Their lifecycle customer engagement platform enables B2B brands to create personalized and contextual touchpoints with their customers, and significantly increase advocacy, sales and satisfaction.