- Drives the execution of multiple business plans and projects by identifying customer and operational needs; developing and communicating business plans and priorities; removing barriers and obstacles that impact performance; providing resources; identifying performance standards; measuring progress and adjusting performance accordingly; developing contingency plans; and demonstrating adaptability and supporting continuous learning
- Provides supervision and development opportunities for associates by selecting and training; mentoring; assigning duties; building a team-based work environment; establishing performance expectations and conducting regular performance evaluations; providing recognition and rewards; coaching for success and improvement; and ensuring diversity awareness
- Promotes and supports company policies, procedures, mission, values, and standards of ethics and integrity by training and providing direction to others in their use and application; ensuring compliance with them; and utilizing and supporting the Open Door Policy
- Ensures business needs are being met by evaluating the ongoing effectiveness of current plans, programs, and initiatives; consulting with business partners, managers, co-workers, or other key stakeholders; soliciting, evaluating, and applying suggestions for improving efficiency and cost-effectiveness; and participating in and supporting community outreach events
What you will bring
- Bachelors/masters Degree and 10 yrs. of experience in Computer Science or related field
- 5 or more years of experience with Java (Springboot, Spring MVC, Hibernate) in building multi-threaded high performance scalable applications
- Hands on in Architecting and developing large scale Core Java applications
- 2 or more yrs. of experience with NoSQL such as Azure Cosmos DB, Cassandra, ElasticSearch , Mongo DB, etc
- 2 or more yrs. of experience with Relation Database like Oracle.
- 2+ Yrs of experience with SOA (Service Oriented Architecture), RESTful web services
- Strong computer science fundamentals in algorithms, data structures and data stores
- Experience in Real time applications, Transactional Systems, Encryption
- Good expertise in REST, Messaging (KAFKA, azure event hub, RABBITMQ), stream processing (SPARK, STORM etc)
- Ability to work with distributed teams in a collaborative and productive manner
- A self-motivated learner and builder with strong customer focus and obsession with quality
What you will bring:
- Bachelors/masters Degree and 10 yrs. of experience in Computer Science or related field
- 5 or more years of experience with Java (Springboot, Spring MVC, Hibernate) in building multi-threaded high performance scalable applications
- Hands on in Architecting and developing large scale Core Java applications
- 2 or more yrs. of experience with NoSQL such as Azure Cosmos DB, Cassandra, ElasticSearch , Mongo DB, etc
Technical Skills
- Hands design and architecture experience on of messaging system like Kafka, Java1.8 and beyond , Azure or similar cloud, sql/nosqldb, Springboot based micro -services.
- Hands on deployment and designing release strategy for enterprise application
- Worked on monolith to microservices migration
Preferred Qualification
Domain Experience in Supply Chain
Domain Experience in Sourcing & Promising Algorithms
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
Option 1: Bachelors degree in computer science, computer engineering, computer information systems, software engineering, or related area and 4 years experience in software engineering or related area.
Option 2: 6 years experience in software engineering or related area.
Preferred Qualifications
masters degree in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related area and 2 years experience in software engineering or related area