
Lead Software Engineer, Java, Microservices, Cloud
Blue Yonder
full-time
Posted on:
Location Type: Office
Location: Bangalore • India
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Helps the team get better technically and grows the organization and its individuals
- Inspires fellow engineers to become better at their craft and gives practical advice on writing cleaner code and effective tests
- Actively identifies and reduces complexity in the software artifacts
- Motivates team members to come up with simpler, robust, and efficient designs
- Stimulates associates to look beyond the surface and fix the root causes rather than symptoms.
- Evolve the hiring culture in the team, identifies skill gaps, and actively shapes job openings to ensure foreseeable requirements can be met in the future.
- Propagates a multi-layered approach to information security.
- Develop REST services, efficient code of meta-driven programming leveraging data persistency including relational and NoSQL databases
- Provide standardized enterprise solutions for cloud infrastructure and application deployment across multiple products.
- Apply the appropriate software engineering patterns utilizing a meta-driven systems approach to build robust and scalable systems.
- Influence fellow engineers by proposing software designs, providing feedback on software designs and/or implementation.
- Demonstrated experience in large-scale Kubernetes systems.
Requirements
- 6 +Yrs of Demonstrable experience with microservices based architecture on Cloud at scale.
- Experience with Big data technologies and databases like Snowflake, Scala, Spark etc
- Experience with implementation of Event driven architecture using Kafka, Spark or similar technologies
- Hands-on development skills along with architecture/design experience; should not have moved away from software development.
- Demonstrable experience, thorough knowledge and interests in Cloud native architecture, Distributed micro-services, Multi-tenant SaaS solution and Cloud Scalability, performance and High availability
- Experience with API management platforms & providing / consuming RESTful APIs
- Experience with varied tools such as Spring Boot, OAuth, REST, GraphQL, Hibernate, NoSQL, RDBMS, Docker, Kubernetes, Kafka, React.
- Experience with DevOps, Infrastructure as Code and infrastructure automation.
- Good Understanding of secure architectures, secure configuration, identity management.
Benefits
- Health insurance
- Retirement plans
- Paid time off
- Professional development
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
REST servicesmeta-driven programmingrelational databasesNoSQL databasesmicroservices architectureBig data technologiesEvent driven architectureCloud native architectureAPI managementDevOps
Soft Skills
technical leadershipmentoringproblem-solvingteam motivationcommunicationinspirationcomplexity reductionroot cause analysiscollaborationorganizational growth