Middle Java Engineer (offline)

Product description:

We are a product company which is called SmartCrowd (www.smartcrowd.ae). It is an innovative real estate investment platform.

SmartCrowd’s mission is to be the most trusted real-estate investment platform for fractional ownership in MENA and South Asia. It is the first regulated crowdfunding investment platform in the Middle East to democratize access to real-estate wealth and contributing towards building an equal society. We are well backed startup from well renowned local and international VCs (500Startup, Shorooq, etc) and angels.

What we have:
• Fast growing startup/product (not outsourcing) company
• Modern technology stack
• Strong team: our engineers take part as speakers on different IT conferences, like Devoxx Ukraine, JEE Conf, Selenium Camp, etc.
• No Scrum, no long “crappy” meetings
• GMT+4 timezone working hours (only 1-hour time difference with Ukraine)
• We are open to any technology innovations and improvements
• Strong Quality Gate (unit, integration, e2e, architecture tests, static code analysis, security checks, etc.)
• We follow the best engineering practices: CI/CD, Code review, Feature toggling, Trunk based development, Infrastructure as a Code, Immutable Infrastructure, DevOps practices

Technologies we use: Java 11, Spring Boot, MySQL, Hibernate, AWS (ECS Fargate, RDS, CloudWatch, etc), Docker, Spinnaker, Gitlab CI, Terraform, Sentry, PagerDuty, Segment, React, Redux

We offer:
• Ability to influence project technologies
• Dynamic environment with low level of bureaucracy
• Knowledge sharing sessions, we can help you to become a high standard A player
• Systematic feedback from the team will help you to improve your technical skills and code quality
• Medical insurance and fitness club membership.
• 20 business days of vacation and 15 paid sick leaves per year

Responsibilities:
• Implementing new features
• Write Clean Code
• Working on technical debts (performance enhancements, refactoring)
• Working with both backend and infra tasks (infra is optional)
• Monitor production environment

Requirements:

Tech skills:
• At least 3 years of experience in the industry of software development
• Strong Java Core is a must
• Strong knowledge of HTTP stack and REST principles for integration with 3rd-party vendors
• Understanding of Microservices architecture
• Spring Boot, Quarkus, Micronaut or similar frameworks experience
• Strong knowledge of automated tests paradigms
• Strong skills in SQL and RDBMS solutions
• Experience with AWS
• Understanding of CI/CD practices
• Possess a DevOps mindset
• Computer Science fundamentals is a must

Soft skills:
• Good communication skills
• English intermediate level or higher is must
• Be a passionate engineer
• Ability to learn new technologies or frameworks

About United Software

United Software builds and operates dedicated teams for businesses. Our mission is to connect mature businesses and dynamic startups with unique local talents for the synergy magic to happen. We help more than 30 companies worldwide to fill up positions of any tech stack and seniority level, including companies like Virgin and Uber.

The teams we build for our clients work independently on the project, without any excessive bureaucracy. We organize the optimal working conditions: flexible work schedule, different activities and team building, medical insurance, premium sport & fitness, 20 business days of paid vacation, and of course a cozy kitchen with different snacks, sweets, and drinks.

Company website:
http://usoftware.co/

DOU company page:
https://jobs.dou.ua/companies/united-software-solutions/

The job ad is no longer active
Job unpublished on 10 December 2021

Look at the current jobs Java Kyiv→