SENIOR SOFTWARE ENGINEER (M/F) Job description About the Company: JAGGAER is the worlds largest independent spend management company, with over 1,850 customers connected to a network of 3.7 million suppliers in 70 countries, served by offices located in North America, Latin America, throughout Europe, the United Kingdom, Australia, Asia, and the Middle East. JAGGAER offers complete SaaS based indirect and direct eProcurement solutions with advanced spend analytics, complex sourcing, supplier management, contract lifecycle management, savings tracking, and intelligent workflow capabilities. We have pioneered spend solutions for over two decades and continue to lead the innovation curve by listening to customers and analyzing the market. Our solutions suites are trusted by the worlds largest education, manufacturing, health care, retail, consumer package goods, logistics, construction, utilities companies and public service organizations. Additionally, JAGGAER holds 38 patents, more than any other spend management company. Overview of Job Function: The candidate will join the SCRUM teams devoted to build the new JaggaerOne Platform: a set of core components (such us identity management, message brokering), applications (e.g. the new business process management tool and the related workflow engine), integration services (public APIs, cloud connectors, etc.) and cross functional e2e applications. Being in contact with other engineering teams in Europe and US, you will work to the creation of a microservices architecture built in Java, Spring, React deployed in a container-based environment (Docker and Kubernetes) into an hybrid-cloud infrastructure. Summary of Responsibilities: Code, test, and implement core functionality according to specifications (Java, Spring, React, MySQL) Analysis and Development of software components aimed to interface third party systems and to integrate other components with the JaggaerOne platform (J1 Platform), by exposing and consuming REST and GraphQL APIs Analysis and Development of back-office components and shared services of the J1 Platform (microservices architecture) Contribute to the ongoing design and development of enhancements to the J1 Platform (APIs, shared components, identity management, internal messaging service, web services, etc.) Build up expert knowledge in various modules and software components as well as in the development process e supporting technologies. Position Requirements: More than 5 years of experience with web application development with good knowledge of Java programming especially with Spring Framework Knowledge of JavaScript frontend frameworks (especially React) is preferred. Previous experience with API development (REST or GraphQL) and integration projects. Knowledge of ORM frameworks, GraphQL or BPM libraries and tools will be a plus. Experience with agile methodologies desirable. Strong communication, analytical, quantitative, and problem-solving skills are essential. Clean and easy-to-read code is highly important to you and you keep your debug outputs tidy and write comments where necessary. Good command of English (written and spoken) Autonomous, eager to learn, willing to share knowledge and able to adapt to new processes and workflows Experience with procurement or strategic sourcing applications, desirable We offer: A positive and fun work environment in a young and motivated team Competitive salary, career plan Short communication channels and room for your creative ideas An international, professional environment with exciting opportunities An open-minded and dynamic corporate culture, training, and development Only applicants who meet the above criteria will be contacted. JAGGAER is committed to promoting Equal Opportunities in employment. All employees and job applicants will receive equal treatment regardless of age, disability, gender reassignment, race, religion or belief, sex, sexual orientation, marital or civil partner status, pregnancy or maternity ( Protected Characteristics Equality Act 2010 ). * Prior to an offer of employment your name will be checked against regulatory and law enforcement lists of individuals who are restricted parties under applicable law and regulations. Your data will be processed and stored in JAGGAER systems hosted in the Netherlands and/or Belgium for purposes of these required screening activities. All data will be deleted after three months.
foundit
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.