3 дня назад
Software Engineer - Java (Spring Boot)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Software Engineer - Java (Spring Boot/Batch): Building scalable and secure applications and tools for Sales and Service delivery associates with an accent on database integration, REST APIs, ETL, and high-performance web development. Focus on designing distributed systems, implementing automated and integration tests, and developing batch and streaming data solutions in an Agile/Scrum environment.
Location: Gurgaon, India; hybrid work environment
Company
provides research, analysis, and technology insights that support enterprise leaders and their mission-critical priorities.
What you will do
- Collaborate with application developers, product operations, and architects to translate complex product requirements into automated solutions.
- Build Spring Boot and Spring Batch applications integrating relational databases, AWS services, and REST APIs.
- Develop Java-based applications with open-source technologies in a fast-paced Agile/Scrum environment.
- Create unit and integration tests, deployment scripts, and design documentation; review project artifacts.
- Contribute to improvements in user interfaces, software architecture, coding standards, and technology choices.
Requirements
- 2–4 years of software development experience using Java technology.
- 2+ years of experience with Core Java, J2EE, Spring Boot, and Spring Batch.
- Experience with relational databases such as SQL Server or Oracle, including stored procedures and materialized views.
- Experience with ETLs, job schedulers, batching or streaming data, and the creation or consumption of RESTful APIs.
- Understanding of OOP, design principles, distributed systems, security best practices, and Git or a similar repository management tool.
- Bachelor’s degree or foreign equivalent in Computer Science or a related field, plus strong communication and prioritization skills.
Culture & Benefits
- Work in a cross-functional engineering team focused on continuous innovation and measurable outcomes.
- Hybrid flexibility with virtual work when productive and in-person collaboration in a community environment.
- World-class benefits and competitive compensation.
- Inclusive teams with colleagues from diverse geographies, cultures, and backgrounds.
- Opportunities for professional growth and access to resources related to AI and technology innovation.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →