обновлено 11 часов назад
Senior Developer
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Developer (Microservices): Building large-scale distributed systems and innovative customer experiences for clients with an accent on clean code, test-driven development, continuous delivery, and DevSecOps practices. Focus on designing microservices, embedding security and UX requirements, delivering software across the full consulting lifecycle, and mentoring less-experienced developers.
Location: Bangalore, India; onsite work may be required at the or client office five days per week
Company
is a global technology consultancy integrating strategy, design, and engineering to deliver digital innovation for clients.
What you will do
- Design and develop software solutions and large-scale distributed systems built from microservices.
- Write clean, reusable, well-tested code using TDD, pair programming, and design patterns.
- Apply continuous delivery and DevSecOps practices to build and deploy secure, high-quality software.
- Collaborate with analysts, designers, project managers, and other teammates on features, concepts, prototypes, and user experience requirements.
- Participate in the full software consulting and delivery lifecycle, from ideation through deployment.
- Mentor less-experienced peers and advocate for technical excellence and improved engineering practices.
Requirements
- Experience with one or more development languages, such as Java, Kotlin, JavaScript, TypeScript, Ruby, or C#.
- Strong object-oriented programming skills and experience writing high-quality, well-tested code.
- Comfort with Agile methodologies, including Extreme Programming, Scrum, and/or Kanban.
- Awareness of TDD, continuous integration, and continuous delivery approaches and tools.
- Ability to influence others, handle ambiguity, and advocate for technical excellence.
- Availability to work from the or client office in Bangalore for five working days per week when required by business or client needs.
Nice to have
- Working knowledge of AWS, Azure, Kubernetes, or Docker.
- Participation in the external technology community through speaking, open-source contributions, or technical writing.
Culture & Benefits
- Career development is supported through interactive tools, development programs, and peer guidance.
- Autonomy is balanced with a cultivation culture focused on helping employees grow.
- Collaborative teams encourage respectful debate, knowledge sharing, and continuous improvement.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
4 дня назад
Software Development Engineer (Java)
19 часов назад
Senior Developer Software (Java Backend)
12 часов назад
Sr. Staff Software Development Engineer, Data Collection (Java)
3 дня назад
Staff Software Development Engineer (Java)
1 день назад
Java Developer (Telecom)
4 дня назад