Senior Engineer (Java) $$$$ Offline
Product description:
It is an innovative real estate investment platform.
Company mission is to be the most trusted real-estate investment platform for fractional ownership. It is the first regulated crowdfunding investment platform 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.
What we have:
• Fast-growing product 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
• 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 21, Spring Boot, PostgreSQL, Mapstruct, Hibernate, AWS (ECS Fargate, RDS, CloudWatch, etc), Docker, Terraform, Sentry, Incident.io, Snyk, NewRelic, PostHog, GitHub Actions, SonarQube, Google Error Prone
Requirements:
Tech skills:
• At least 4 years of experience in the software development industry
• Strong Java Core is a must
• Strong knowledge of HTTP stack and REST principles for integration with 3rd-party vendors
• Understanding of Microservices, Modular 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
• AI/ML, Blockchain experience would be a plus
Soft skills:
• Ability to work in a startup environment
• Refactoring of legacy code
• Good communication skills
• English intermediate level or higher is a must
• Be a passionate engineer
• Ability to learn new technologies or frameworks
Responsibilities:
• Implementing new features
• Technical support (L3)
• Writing e2e test (Playwright, Appium)
• Working on infra tasks (DevOps)
• Write Clean Code
• Code review
• Working with both backend and infra tasks
Required skills experience
| Java |
Required languages
| English | B2 - Upper Intermediate |
The job ad is no longer active
Look at the current jobs Java →