Ваш надійний помічник
As a Senior Software Engineer, you will play a critical role in
designing, developing, and maintaining high-performance and scalable
software solutions. You will work on challenging projects that require high
level of technical expertise, helping to shape the future of our technology
stack. If you are a passionate software engineer with a strong track record of
building robust and efficient systems, we would love to hear from you.
Objectives of this Role:
● Collaborate with cross-functional teams (including product
managers and designers), to define and refine software
requirements and specifications.
● Investigate and resolve complex technical issues and provide
technical leadership and guidance.
● Contribute to architectural decisions and participate in discussions
on technology choices.
● Implement enhancement features and build the infrastructure to
support the scale of the product.
● Perform code reviews and mentor junior team members to drive
best practices and continuous improvement.
● Stay up to date with the latest industry trends and emerging
technologies to drive innovation within the team.
Required Skills and Qualifications:
● Educational Background: degree in computer science, computer
engineering, or a related field (or equivalent experience).
● 5+ years of hands-on experience working with Java/Kotlin/Scala.
and a deep understanding of their ecosystems.
● Experience with software development best practices, including
design patterns, code review, and testing.
● Proficiency with software development tools such as version control
systems (e.g., Git), build tools (e.g., Gradle), and IDEs (e.g., IntelliJ
IDEA).
● Hands-on experience with Spring Boot and related Spring projects.
● Strong communication skills, both written and verbal.
● Ability to lead a feature end to end.
● Experience in developing scalable and distributed systems.
● Excellent problem-solving skills and the ability to work in a fastpaced, collaborative environment.
Preferred Qualifications:
● Previous experience working in a startup or fast-paced,
entrepreneurial environment.
● Familiarity with agile development methodologies and the ability to
adapt quickly to changing priorities.
● Experience with Docker and OpenShift / Kubernetes
● Experience with at least one of the major cloud providers
(GCP/AWS/Azure)
● Contributions to open-source projects or a public code repository
showcasing personal projects
Tech stack:
*Java
*Kotlin*Scala
*Spring
*Boot
*Git
*Gradle
*Docker
*Kubernetescloud platforms (e.g., AWS, Azure, or GCP)AWS ECS/S3Azure
Підписатись на розсилку нових вакансій: "Senior Software Engineer в Києві"