Job Description
• Developing robust microservices and applications with Spring Boot as backend. • Work closely with team to develop scalable solutions • Contribute to the existing the code base • Translating product requirements in engineering designs, and code • Iteratively develop next-generation scalable, reliable, flexible, high-performance data pipeline capabilities and data platforms • Create scalable APIs to serve ingest and serve data • Create secure deployment workflows • Be able to connect business and product goals to complex technical tasks • Manage self-orchestrated secure and scalable platform
Requirements
• Experience of 4+ years in software engineering • Strong proficiency in Java and Spring Boot • Proficient on modelling applications on both RDBMS and NOSQL databases • Good knowledge to design patterns • Developing high scale applications using best coding practices with design patters and implementing techniques like sharding & caching • Proficient in Data Structures and Algorithms • Familiar in Low Level Design and OOPs • Hands-on experience in SQL • Ability to learn and work collaboratively on Git • Strong documentation, customer service and communication skills
Good to have
• Exposure to timeseries databases • Understanding of Kubernetes and docker • Familiarity with Cloud Services, such as AWS or GCP • Understanding K8s and (Git)DevOps • Experience with Kafka
💡 Quick Summary
Seeking a career-building opportunity? The Senior Java Software Engineer position is now open for candidates interested in the Software Developer Jobs sector. This role in Noida offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
