Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Java Developer / Tech Lead image - Rise Careers
Job details

Senior Java Developer / Tech Lead

KYIVSTAR TECH. шукає Senior Java Developer / Tech Lead


Про нас

 

Kyivstar.Tech – українська гібридна ІТ-компанія, резидент Дія.City. Ми є дочірньою компанією Київстар, одного з найбільших українських операторів зв'язку.

 

Наша місія – змінювати життя в Україні та в світі, створюючи технологічні рішення і продукти, що реалізують потенціал компаній і потреби користувачів.

 

Понад 500 спеціалістів KS.Tech щодня працюють у різних сферах: мобільні та веб-рішення, а також проектування, розробка, підтримка та технічне обслуговування високопродуктивних систем і сервісів.

 

Ми віримо в інновації, що дійсно приносять якісні зміни, та постійно кидаємо виклик традиційним підходам і рішенням. Кожен з нас є адептом підприємницької культури, яка дозволяє ніколи не зупинятися, розвиватися і створювати нове.


Що ти будеш робити
  • Займатись розробкою високонавантажених, розподілених middleware& backend додатків в телекомунікаційній сфері пов’язаних з обробкою provisioning requests,  order data-contents, voice, billing& tariffication events.
  • Проектувати та розробляти архітектуру мікро-сервісних систем АРІ, нових бізнес-логік.
  • Писати unit, інтеграційні, навантажені тести.
  • Писати технічну документацію.
  • Консультувати щодо нових та існуючих систем для погодження проектних документацій.
  • Займатись підтримкою працездатності сервісів.


Яка кваліфікація та досвід необхідні
  • Досвід роботи не менше 5-х років у сфері програмування,  участь в комерційних проектах не менше 2-х років.
  • Управлінський (процесами, проектами або людьми)  досвід не менше 2 років.
  • Знання мови програмування Java 8/17 (Concurrency, Parallel, Distributed).
  • Досвід розробки Web applications (exchange format - JSON/XML), побудови REST архітектури.
  • Досвід роботи з NoSQL (Cassandra DB).
  • Досвід роботи та розуміння принципів побудови реляційних БД, знання SQL (Oracle).
  • Знання СI/CD процесів,  досвід роботи з  Maven, Gradle, JUnit, СI/CD tools.
  • Навички роботи з Spring Framework(MVC, Boot, Security), Akka (HTTP, Streams),  Distributed cache Framework, Hibernate.
  • Розуміння та навички роботи  з брокерами обміну даними (Kafka, JMS брокери).
  • Розуміння принципів роботи дистрибутивних систем та досвід роботи з ними.
  • Досвід використання гнучких методологій розробки ПО, знання та досвід використання принципів SDLC, Scrum, Kanban, XP, WF.
  • Досвід  використання microservices, soa, monolith, патернів проектування, Event Sourcing, CQRS, DDD.
  • Досвід роботи з Docker stack.
  • Досвід роботи з Grafana, ELK Stack, Artifactory.
  • Англійська - на рівні ведення переговорів та листування.


Плюсом стане
  • Досвід розробки та написання технічної документації, досвід з супроводу ПЗ;
  • Знання в рамках телеком домену архітектура білінгових, провіженінгових систем, vas (value added services), базові знання побудови мережі GSM.


Ми пропонуємо
  • Офіс або ремоут — вирішувати тобі. Ми даємо можливість працювати будь-де, а робоче місце облаштуємо.
  • Ремоут онбординг.
  • Перформанс бонуси для всіх (річні чи квартальні — залежить від ролі).
  • Навчаємо працівників: є безліч внутрішніх ресурсів і програм від партнерів, власна бібліотека.
  • Страхування здоров’я і життя для працівників.
  • Wellbeing-програма та корпоративний психолог.
  • Компенсація витрат на мобільний зв’язок Київстар.


Kyivstar Glassdoor Company Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
Kyivstar DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Kyivstar
Kyivstar CEO photo
Unknown name
Approve of CEO
What You Should Know About Senior Java Developer / Tech Lead, Kyivstar

Kyivstar.Tech is on the lookout for a Senior Java Developer / Tech Lead to join our innovative team. As a hybrid IT company and a proud subsidiary of Kyivstar, one of the largest telecom operators in Ukraine, our mission is to transform lives both in Ukraine and around the globe through cutting-edge technology solutions. With over 500 specialists at KS.Tech, we work across various sectors to develop high-performance systems, mobile, and web solutions while continually challenging traditional methods. In the role of Senior Java Developer / Tech Lead, you'll dive into the development of high-load, distributed middleware and backend applications, specifically focused on processing provisioning requests and order data. Your expertise will guide the architecture of microservices systems and the creation of new business logic. If you have at least 5 years of programming experience, including 2 years in a leadership capacity, and are well-versed in Java, REST architecture, and NoSQL databases, this position is perfect for you. You'll be responsible for writing unit and integration tests, as well as maintaining the operational excellence of the services. We believe in fostering an entrepreneurial culture that promotes growth and innovation, providing the ideal environment for you to thrive. Join us in making a meaningful impact by creating solutions that cater to users' needs and business potentials.

Frequently Asked Questions (FAQs) for Senior Java Developer / Tech Lead Role at Kyivstar
What qualifications are needed for the Senior Java Developer / Tech Lead position at Kyivstar.Tech?

To excel as a Senior Java Developer / Tech Lead at Kyivstar.Tech, candidates should have a minimum of 5 years of programming experience, with at least 2 years in a management role. Proficiency in Java (versions 8/17), web application development, NoSQL databases, and understanding CI/CD processes are essential. Familiarity with the Spring Framework and Docker is also beneficial.

Join Rise to see the full answer
What responsibilities does a Senior Java Developer / Tech Lead at Kyivstar.Tech have?

As a Senior Java Developer / Tech Lead at Kyivstar.Tech, your primary tasks will include developing high-load middleware and backend applications, designing microservice architectures, writing tests, and providing consultations on existing systems. You will also support service operability and contribute to technical documentation.

Join Rise to see the full answer
What benefits does Kyivstar.Tech offer to Senior Java Developer / Tech Lead employees?

Kyivstar.Tech offers a plethora of benefits for its Senior Java Developer / Tech Lead roles, including flexibility with remote work, performance bonuses, comprehensive training resources, health and life insurance, wellbeing programs, and coverage for mobile communication expenses.

Join Rise to see the full answer
How does remote work function at Kyivstar.Tech for Senior Java Developer / Tech Lead roles?

Remote work at Kyivstar.Tech provides the flexibility for Senior Java Developer / Tech Lead roles to work from any location. The company ensures a seamless onboarding process, along with the necessary tools and support for effective remote collaboration.

Join Rise to see the full answer
What technologies should a Senior Java Developer / Tech Lead be familiar with at Kyivstar.Tech?

A Senior Java Developer / Tech Lead at Kyivstar.Tech should be well-versed in Java programming, REST architecture, NoSQL (Cassandra DB), SQL databases, Spring Framework, as well as CI/CD tools like Maven and Gradle. Knowledge of Docker, Kafka, and distributed systems are also advantageous.

Join Rise to see the full answer
What kind of company culture does Kyivstar.Tech promote for Senior Java Developer / Tech Lead?

Kyivstar.Tech fosters a vibrant company culture centered around innovation and entrepreneurship, empowering Senior Java Developer / Tech Leads to continually grow and challenge norms. The company's emphasis on teamwork and collaboration enriches personal and professional development.

Join Rise to see the full answer
What are the career growth opportunities for a Senior Java Developer / Tech Lead at Kyivstar.Tech?

At Kyivstar.Tech, Senior Java Developer / Tech Leads can explore numerous career growth opportunities, with pathways to higher management positions and specialized technical roles. The firm invests in employee development through training programs and resources to enhance your skills.

Join Rise to see the full answer
Common Interview Questions for Senior Java Developer / Tech Lead
What is your experience with Java, and how have you applied it in previous projects?

When answering this question, highlight specific projects where you utilized Java 8/17 effectively. Discuss challenges faced and how you overcame them, emphasizing your role and contributions in developing high-performance applications.

Join Rise to see the full answer
Can you describe your experience with microservices architecture?

In your response, illustrate your understanding of microservices and give examples of projects where you've designed or implemented such systems. Talk about the advantages and challenges of microservices in a telecom environment.

Join Rise to see the full answer
How do you ensure the quality of the software you develop?

Discuss your strategies for writing tests, including unit, integration, and load testing. Describe your approach to code reviews and ongoing learning to stay updated on best practices in software quality assurance.

Join Rise to see the full answer
What tools and frameworks have you used in your past Java development roles?

Mention specific tools such as Spring, Maven, Gradle, and any CI/CD tools you have employed. Explain how these tools have helped streamline your development process and improve the overall quality of your projects.

Join Rise to see the full answer
How do you stay current with Java technologies and trends?

Exemplify your dedication to professional growth by discussing resources you utilize to stay informed, such as blogs, online courses, webinars, and local tech meetups. Mention any certifications or training programs you have participated in.

Join Rise to see the full answer
Can you explain your experience with NoSQL databases?

Provide an overview of your experience working with NoSQL databases like Cassandra DB. Discuss when to use NoSQL over traditional SQL databases and any specific scenarios where your NoSQL expertise was critical.

Join Rise to see the full answer
What is your approach to leadership and team management?

Share your leadership style and how you facilitate communication and collaboration within your team. Highlight experiences where you have successfully managed a project or mentored fellow developers.

Join Rise to see the full answer
Describe a challenging problem you've solved in a past project.

Detail a specific problem you faced during a project, your thought process in addressing the issue, and the end result. Describe why this problem was significant and what you learned from the experience.

Join Rise to see the full answer
How do you prioritize tasks in a fast-paced development environment?

Discuss your methods for prioritizing tasks, such as the use of Agile methodologies (Scrum/Kanban) and tools for tracking progress. Emphasize your ability to maintain productivity while ensuring high-quality outcomes.

Join Rise to see the full answer
What role does documentation play in your development process?

Elaborate on the importance of technical documentation and how you integrate it into your workflow. Share any tools you use for documentation and why you believe clear documentation is crucial for project success.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Customer-Centric
Mission Driven
Rise from Within
Fast-Paced
Collaboration over Competition
Startup Mindset
Dare to be Different
Work/Life Harmony
Maternity Leave
Paternity Leave
Family Medical Leave
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Photo of the Rise User
Deliveroo Remote Hyderabad, India (Main Office)
Posted yesterday
Performance Bonus
Paid Holidays
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
Earthlinktele Remote No location specified
Posted 13 days ago
Photo of the Rise User
Posted yesterday
Photo of the Rise User
Posted 3 hours ago
Photo of the Rise User
Deliveroo Remote Hyderabad, India (Main Office)
Posted 10 days ago
Performance Bonus
Paid Holidays
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
November 29, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!