Staff, software engineer

10 - 15 years

50 - 75 Lacs

Posted:2 months ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Guide the team in architectural decisions and best practices for building scalable applications. Provide multiple alternatives for development frameworks, libraries, and tools. Participate in the entire software development lifecycle, building, testing and delivering high-quality solutions. Collaborate with cross-functional teams to identify and solve complex problems. Work closely with Engineering managers, Leads, Product partners and peers. Development Frameworks. Enable the development of scalable solutions for data intensive batch and streaming applications. Your expertise in and understanding of the following technology frameworks will help us to accelerate our technology modernization : Java Frameworks like Spring Boot : Spring boot Experience in developing Java / Spring boot Microservices. You should be well versed in building REST, Streaming and Batch applications using Java and Spring Boot. Micronaut : Your knowledge of Micronaut or a related framework that can be used as a alternative of Spring Boot will help us in building modular, easily testable microservice applications. Microservices based architecture: Experience with webservices frameworks like Flask, Django, FastAPI. End to end involvement in designing and developing applications using microservices design pattern. Strong knowledge on using OpenAPI specifications for designing REST End points. Cloud Frameworks: GCP/Azure : Experience with one of the cloud platforms like Azure using resources like AzureSQL, Cosmos, SQL, Kubernetes framework(GKE, AKS), Docker : Should be expert in deploying applications on containerised infrastructure using Docker images. What youll bring: Bachelors/Master s degree in Computer Science, engineering, or related field, with minimum 10+ years of experience in software design, development and automated deployments. Have prior experience in delivering highly scalable large scale data processing Python applications. Strong in high and low level system design. Should be experienced in designing data intensive applications in open stack. A good understanding of CS Fundamentals, Microservices, Data Structures, Algorithms & Problem Solving Should be experienced in CICD development environments/tools including, but not limited to, Git, Maven, Jenkins. Strong in writing modular and testable code and test cases (unit, functional and integration) using frameworks like junit, Mockito etc Hands on experience building Java-based backend systems and experience of working in cloud based solutions is a must. Should be proficient in Java,Spirng boot and Kafka. Should be experienced in microservices architecture. Possesses good understanding of distributed concepts, common design principles, design patterns and cloud native development concepts. Hands-on experience concurrency, garbage collection, RESTful services and data caching services. Experience working with Relational Database and writing complex SQL queries. Experience in working with NoSQL/Document data stores like cosmos DB, Cassandra etc. Experience in working with Caching technology like Redis, Mem cache or other related Systems. Experience utilizing monitoring and alert tools like Prometheus, Splunk, and other related systems and excellent in debugging and troubleshooting issues. Exposure to Containerization tools like Docker, Helm, Kubernetes. Knowledge of public cloud platforms like Azure, AWS is must. Benefits Beyond our great compensation package, you can receive incentive awards for your performance. Other great perks include a host of best-in-class benefits maternity and parental leave, PTO, health benefits, and much more. Minimum Qualifications... Minimum Qualifications:Option 1: Bachelors degree in computer science, information technology, engineering, information systems, cybersecurity, or related area and 3years experience in software engineering or related area at a technology, retail, or data-driven company. Option 2: 5 years experience in software engineering or related area at a technology, retail, or data-driven company. Preferred Qualifications... Master s degree in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related area and 2 years experience in software engineering or related area Information Technology - CISCO Certification - Certification

Mock Interview

Practice Video Interview with JobPe AI

Start Spring Boot Interview Now

My Connections Walmart

Download Chrome Extension (See your connection in the Walmart )

chrome image
Download Now
Walmart
Walmart

Retail

Bentonville Arkansas

10001 Employees

255 Jobs

    Key People

  • Doug McMillon

    President and CEO
  • Brett Biggs

    Executive Vice President and Chief Financial Officer

RecommendedJobs for You

GIDC Estate Vatva, Ahmedabad

Pune, Maharashtra, India

Hosur, Tamil Nadu, India