Onsite Lead Software Engineer, Java, Microservices, Cloud

Posted 1 hour ago

Apply now

About the role

  • Lead Software Engineer focusing on microservices based architecture and cloud solutions. Collaborating with global teams to deliver innovative software solutions at Blue Yonder.

Responsibilities

  • 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

Job title

Lead Software Engineer, Java, Microservices, Cloud

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job