Senior Java Software Engineer
Published date: 2024/01/10
- Location: Noida, Uttar Pradesh, India
Responsibilities
• 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
• 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
0 page views
Related listings
-
Next.js Full Stack DeveloperSoftware DeveloperRequirements and skills • 1-3 Years of Proven experience as a Full stack Developer • Tech Stack: MongoDB, Express, React.js, Next.js, Node • Familiarity with the following concepts: static pre-rendering (server-side rendering), incremental-static gen...2026/11/09
-
SOFTWARE ENGINEER DIGITAL INTEGRATION & PROCESS AUTOMATIONSoftware DeveloperDemand For 12 Months Immidiate Work Location GGN, PUN Job Description We have a new requirement for integration project for SnapLogic resource with below expectations. Non-Technical Skills Matrix Requirement Communications Management skills Verbal • ...2026/11/09
-
Full Stack EngineerSoftware DeveloperAbout the job Roles and Responsibilities Create RESTful APIs using NodeJS. Develop and manage the front-end of web applications using ReactJS. Understanding and implementing the concepts into the frontend and backend accordingly. Help build interacti...2026/11/09
