Zycus is looking for a Senior Software Engineer to join it's Engineering team. Candidates with experience working on Spring, Hibernate, Microservices, Angular/react, JMS/Rabbit MQ/Kafka, AWS Cloud and are passionate about building a product are encouraged to apply. Zycus is a Global leader and a pioneer in cognitive procurement software. Our clients are among the fortune 500 companies. We build enterprise AI procurement software product using some of the latest technologies.
In this role, you will work in developing a product which is not only recognized by Gartner as one of the top Source To Pay procurement software but is also industry's only organically-built & integrated source-to-pay suite.
Role and Responsibilities:
The Engineering team is looking for collaborative, passionate, and adaptable Senior Software Engineer.
Strong coding experience of about 5-9 years.
A team of experienced engineers with lots of interesting challenges to dive into.
Modern technology stack: Cloud, Machine Learning, Artificial Intelligence, Microservices etc.
Experience working on Spring, Spring Boot, Hibernate, Microservices, Angular/react, JMS/Rabbit MQ/Kafka, AWS Cloud.
Should be able to build solution which is easily scalable, high speed/ real-time performance, configurable, deploy-able and secure in SaaS environment using any open source tech stack.
Build features and modules from scratch & Maintain existing features and modules.
Should be able to identify, track and mitigate risks to the product.
Ability to work independently.
Requirements
5-9 years’ experience in Java, J2EE and associated technologies (Spring, Hibernate, Web Services, Micro Services, Spring boot)
Should be able to build solutions which is easily configurable, deploy able and secure in SaaS environment.
Must have worked spring boot Extensively.
Strong hands on development experience in Java, J2EE.
Should be able to identify, track and mitigate risks to the product
Responsible for planning product iterations & releasing iterations on schedule.
What should you have:
Product development experience in agile environment will be a big plus though not mandatory.
Highly Tech Savvy and hands-on.
Strong evidence of a solution/product created ground up.
Product Development:
Has in-depth knowledge on technology and end to end development processes.
Has the ability to recommend new processes/alternatives to meet Product Development requirements and rolling them out.
Benefits
Five Reasons Why You Should Join Zycus
1. Cloud Product Company: We are a Cloud SaaS Company and our products are created by using the latest technologies like ML and AI. Our UI is in Angular JS and we are developing our mobile apps using React.
2. A Market Leader: Zycus is recognized by Gartner (world’s leading market research analyst) as a Leader in Procurement Software Suites.
3. Move between Roles: We believe that change leads to growth and therefore we allow our employees to shift careers and move to different roles and functions within the organization
4. Get a Global Exposure: You get to work and deal with our global customers.
5. Create an Impact: Zycus gives you the environment to create an impact on the product and transform your ideas into reality. Even our junior engineers get the opportunity to work on different product features.
About Us
Zycus is a pioneer in Cognitive Procurement software and has been a trusted partner of choice for large global enterprises for two decades. Zycus has been consistently recognized by Gartner, Forrester, and other analysts for its Source to Pay integrated suite. Zycus powers its S2P software with the revolutionary Merlin AI Suite. Merlin AI takes over the tactical tasks and empowers procurement and AP officers to focus on strategic projects; offers data-driven actionable insights for quicker and smarter decisions, and its conversational AI offers a B2C type user-experience to the end-users.
Zycus helps enterprises drive real savings, reduce risks, and boost compliance, and its seamless, intuitive, and easy-to-use user interface ensures high adoption and value across the organization.
Start your #CognitiveProcurement journey with us, as you are #MeantforMore
Read about what our users have to say about finding their next opportunity on Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Ashish Gupta
Gen AI Engineer - Fractal Analytics
The process was smooth, and the team was incredibly supportive. A special mention to Eman, who was exceptional - always available with updates and consistently following up with the Fractal team. Her support made the journey seamless.
Parth Lukhi
Senior Software Developer - Bits In Glass
It was a great experience with Cutshort. I would not believe that apart from Naukri and LinkedIn, we could land jobs. But I did through Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Ashish Gupta
Gen AI Engineer - Fractal Analytics
The process was smooth, and the team was incredibly supportive. A special mention to Eman, who was exceptional - always available with updates and consistently following up with the Fractal team. Her support made the journey seamless.
Parth Lukhi
Senior Software Developer - Bits In Glass
It was a great experience with Cutshort. I would not believe that apart from Naukri and LinkedIn, we could land jobs. But I did through Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Companies hiring on Cutshort
About Zycus
Founded :
1998
Type :
Product
Size :
1000-5000
Stage :
Profitable
About
Zycus was incorporated in Princeton, the U.S. in 1998. Since then, we have grown every day and established as an organization which now is a leading global provider of complete Source-to-Pay suite of procurement performance solutions.
We develop cloud-based (SaaS) Source-to-Pay solutions for large global enterprises, and have successfully deployed about 200 solutions to over 1000 Global clients.
Our spirit of innovation and our passion to help procurement create greater business impact is reflected among procurement solution deployments that we have undertaken over the years. We are proud to have as our clients, some of the best-of-breed companies across verticals like Manufacturing, Automotive, Banking and Finance, Oil and Gas, Food Processing, Electronics, Telecommunications, Chemicals, Health and Pharma, Education and more.
With a strong workforce of 1200+ employees, we are present in India with 3 Development centers located in Bengaluru, Mumbai, and Pune. We also have our offices in 13 countries including the U.S, UK, Netherlands, Dubai, Singapore, France, Germany, Melbourne, Thailand, Sweden and Denmark.
Been recognized as a leader for the 4th time in Gartner's Magic Quadrant (2018, 2017, 2015, 2013), for Strategic Sourcing Application Suites, we stand well-fortified among our peers. Zycus debuted as a leader in The Forrester Wave: eProc Q2, 2017 and was also bracketed as a leader in The Forrester Wave: Contract Life Cycle Management Q1, 2019.
Candidate will be responsible for providing full life-cycle development (design, coding, and testing) and maintenance of web-based system on Azure
Candidate should have experience in GitHub, knowledge of DevOps is a plus
Experienced in designing and implementing web portals, experience with DNN is must
Ability to work with multiple languages including C#, ASP.Net, MVC, Javascript and related libraries, HTML, Complex SQL queries, CSS, BootStrap, JSON.
Experience in Agile project management methodology
Developing and Delivering Excellent Web based solutions/portals/sites based on customer’s requirement within the stipulated timeline
The candidate should be flexible to learn new technology and platform and should be creative, innovative for improvement ideas, detail oriented, diligent, and eager to learn and grow
Duties and Responsibilities
Understand business requirements to apply logic to integrate functionalities
Identify and understand any technical bugs on the server, site, log files or modules and work on resolving the bugs
Understand how FTP server is setup for the site
Understand system/site technical requirements and suggest enhancements if applicable
Designing, coding, unit Testing, and integration with Database
Handle site deployment
Designing, coding, debugging, technical problem solving, and writing Unit Test cases, etc.
Qualifications
Education / Certification
B.E. / B.Tech. /MSC in Computer Science or IT.
MCAD/MCSD/MSITP/MCPD
Technical Expertise
ASP/ASP.NET/VB.NET/MVC/C#/SQL Server 2012+
HTML, Javascript, Jquery, CSS, Bootstrap
GitHub/DevOps, Azure
Web API/ Web Services, Email Services
Skills and Abilities
Be able to work with diverse global teams and in an individual contributor role as needed
Excellent English written and verbal communication skills (for local team and global stakeholders/team members)
Strong task management skills including time management, and ability to manage multiple projects simultaneously
Flexibility required to attend late evening meetings with global team members
Attention to detail and delivering quality projects and knowledge assets
Demonstrable expertise in Golang development services, including a deep understanding of its syntax, advanced features, and standard library
Familiarity with Go routines and channel patterns, as well as experience in writing high-performance Go code
Solid grasp of web development fundamentals, including HTTP/HTTPS protocols, RESTful API design, data structures, and WebSockets
Experience with designing and implementing microservices in Go and an understanding of containerization and orchestration technologies like Docker and Kubernetes
Wekan Enterprise Solutions helps companies grow by modernizing their most critical legacy and on-premise applications, migrating them to the cloud and leveraging the most cutting-edge technologies. With a strong focus on Cloud, Mobile and IoT environments, our solutions help companies reduce TCO and improve their ROI on their technology investments. We are also the #1 MongoDB Global Strategic SI partner for mobile modernization.
Location - Chennai or Bangalore
Who are you ? An individual with...
Good problem solving skills
Good understanding of software design patterns.
Believes in software as an enabler and is not constrained by one language or technology and is willing to scale with the product needs.
Passion for Quality in the work being done.
Excellent verbal and written communication skills.
Roles & Responsibilities
Building and developing products and platforms for both client side as well as server-side scalable applications. These include designing Omni-channel (mobile, tablet & web) applications.
Collaborate well with engineers, researchers, and data implementation specialists to design and create advanced, elegant, and efficient systems.
Suggest & implement best practices for performance tuning while working on the larger datasets.
Maintain quality and ensure responsiveness of applications.
Perform design reviews and code Reviews with the Team
Provide real time knowledge transfer to the team on the Requirements I UI Design & Development.
Manage the infrastructure & deployment of the release artefacts by coordinating with respective peoples.
Work in an agile environment with the defined sprints to deliver the assigned work in the stipulated timelines.
Adhere to software development best practices and coding standards in all work products and participate in the refinement of those practices and standards to improve quality and productivity.
Skills
Must have strong 4 to 5 years of hands on experience Web Applications Development with good expertise in Node JS Stack using ORM like mongoose/Typeorm.
Proven experience building application using micro service environment using Docker/Kubernetes platform.
Experience in creating node modules and packaging through package manager’s.
Strong development and coding skills, good analytical and problem-solving skills.
Experience in writing JUnitest cases & performing code coverage using tools like mocha/sonarcube/hudson.
Rest API implementation using GraphQL.
Experience is building Dashboards with any chart library in Angular is a must 5. Experience in writing Restful API’s using Node/Python/Scala/Java, etc.
Knowledge of modern authorization mechanisms such as JSON Web Token, OAuth2.
Familiarity with code versioning tools such as Git, Bit bucket
Experience in working on Build Tools like NPM, Gulp, Bower, and Web pack.
Understanding of Agile & Scrum development methodology.
Knowledge of AWS, Azure will be an added advantage.
Experience in designing and developing applications using Node.js, RDBMS (preferably MySQL).
Minimum 3 years of Node.Js, 3 years of Database experience required.
Expertise in at least one of AWS, Google Compute platforms to build scalable solutions.
Deep knowledge and experience in building complex cloud/enterprise-grade software in the area of IT infrastructure, virtualization, network, storage systems monitoring & manage mentor cloud solutions
Expertise in writing async code (callbacks, promises, async/await, observables) and publish/ subscribe/ event.
Experience in implementing and consuming SOAP and REST web APIs.
Producing and maintaining automated testing, build, and deployment processes.
Improve documentation of processes and systems
Troubleshoot existing systems and applications
Experience in data structure libraries (e.g., Immutable.js)
Experience in RESTful APIs and knowledge of modern authorization mechanisms, such as JSON Web Token
Understanding of data structures and problem-solving approaches, and ability to articulate trade-offs
Passionate about writing clean, modular and unit testable code
Possesses strong verbal and written communication skills.
Experience with Agile development
Good knowledge of Jenkins, SonarQube, Git.
Proven problem solving skills including debugging skills, allowing you to determine source of issues in unfamiliar code or systems and the ability to recognize and solve repetitive problems rather than working around them.
Collaborating with software engineers, QA engineers, UX and Design team and project managers
A developer is responsible for several Java-related duties throughout the software development lifecycle, from concept and design to testing. The developer is required to create user information solutions through the development, implementation, and maintenance of Java-based components and interfaces.
Responsibilities:-
Contribute to all stages of software development lifecycle
Design, implement and maintain Java-based applications that can be high-volume and low-latency
Analyze user requirements to define business objectives
Envisioning system features and functionality
Define application objectives and functionality
Ensure application designs conform with business goals
Develop and test software
Identify and resolve any technical issues arising
Create detailed design documentation
Propose changes to current Java infrastructure
Develop technical designs for application development
Develop multimedia applications
Write well designed, testable code
Conducting software analysis, programming, testing, and debugging
Manage Java and Java EE application development
Develop documentation to help users
Transforming requirements into stipulations
Prepare and produce releases of software components
Support continuous improvement, investigating alternatives and technologies, and presenting for architectural review
Design and develop robust services in coordination with front-end developers, ensuring the production and development of high-quality and well-tested code
Design, develop and test features alongside other technical departments
Lead the department in the design, development, deployment, and operation of services used by our users
Optimise APIs for any applications while creating and maintaining unit tests for new code as well as fix defects
Participate in the continuous integration of automated builds and deployments, ensuring that deliverables meet functional and design requirements and specifications of the site/software. Work with engineering leadership in solving and architecting solutions for challenging or complex site/software development issues.
Take initiatives in developing and maintaining integrations of best practices within the backend department
• 8+ years Strong meaningful Individual contributor experience as a software engineer • Architecture: Knowledge of data structures and an eye for architecture. • Strong coding/debugging abilities: You have advanced knowledge of at least one programming language, and are happy to learn more. Either Go or Java • Distributed Systems: Experience building distributed systems at scale. • Fast learner: • A team player: • Design and business acumen Basic Qualifications • 8 years of experience profeciency in Java or Go language and in handling large data systems • Proficiency in Spark and related big data handling architectures• Proficiency in SQL
- 3+ years of professional software development experience
- 2+ years of object-oriented Java/J2EE hands-on development
- Spring (MVC, IOP/DI, REST, Security) & Hibernate/Spring
- REST web services
- Anyone of the messaging solutions like Kafka, RabbitMQ
Desirables :
- SQL, No SQL concepts
- Experience of Redis or/and Mongo DB
- Agile methodology
- Experience leading or working with cross geography teams
- Unix, shell scripting & Build Systems
Bonus :
- Microservice design and development experience
- Android application development experience
- Experience in performance optimization is an added advantage
- Full SDLC experience (requirements gathering, architecture, development, QA, etc.)
Responsibilities :
- You will be working with the Supply Chain Management team building a leading eCommerce platform for Asian markets
- Order Promising system, promising the order delivery promise date to customer by applying the constraints on current resource availability across different steps in the supply chain. This system needs to scale for thousands of requests per minute with few million seconds of response time
- Warehouse and Inventory Management system, this system needs to scale to processing huge number of orders across different warehouse.
- Transportation and Logistics Management, involves planning and delivery of huge number orders to end customer. This system has the workflows to manage first mile, line haul and last mile delivery to customer
- Inventory Planning, helps in tracking different selling behaviours of the items and triggers / helps planners to replenish, promote, markdown or place inventory at right place to cut down the on hand inventory requirements
- You will be actively involved during the entire technology development lifecycle. Responsibilities will include all aspects from design, coding review, coding, unit testing, end user feedback cycle changes and manging and scaling the system in production.
- Primary role in leading software development teams
- The customized solutions that you will be architecting and developing will also require knowledge and experience with spring / Hibernate, SOAP / REST, microservices and SQL.
- Ability to learn new technologies quickly and willingness to read and digest large existing source code and take ownership on complex component or subsystem to drive improvements and re-architecture
- Work with a team of amazing developers and designers involved in the design and development of global platforms
- Invent and prototype new features, build, test and ship them to customers as SaaS, cloud-based or hosted product platforms
- Drive the implementation of new technologies that improve our ability to build great customers products.
- Participate in a fun, open learning environment with great benefits and smart talented folks that represent among the best globally.
Qualification :
- A Bachelors degree in Computer Science (or equivalent experience)
- M-Tech or advanced degree a plus
- Hackathon participation, hands-on programming capability, competitive programming is a plus
Ruby on Rails architecture best practices
Strong OOP knowledge in Ruby.
Asynchronous Networking in Ruby
Designing RESTFul HTTP APIs using JSON-Schema or JSON API (jsonapi.org).
Ability to architect and develop API only backend
Experience in using ActiveRecordSerializer
Understanding O-Auth2 or JWT (Json Web Token) authentication mechanisms.
How to use RSpec
Rails Security Best Practices
PostgreSQL and Rails.
Read more
Why apply to jobs via Cutshort
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly.
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
Did not find a job you were looking for?
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
Get to hear about interesting companies hiring right now
Read about what our users have to say about finding their next opportunity on Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Ashish Gupta
Gen AI Engineer - Fractal Analytics
The process was smooth, and the team was incredibly supportive. A special mention to Eman, who was exceptional - always available with updates and consistently following up with the Fractal team. Her support made the journey seamless.
Parth Lukhi
Senior Software Developer - Bits In Glass
It was a great experience with Cutshort. I would not believe that apart from Naukri and LinkedIn, we could land jobs. But I did through Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Ashish Gupta
Gen AI Engineer - Fractal Analytics
The process was smooth, and the team was incredibly supportive. A special mention to Eman, who was exceptional - always available with updates and consistently following up with the Fractal team. Her support made the journey seamless.
Parth Lukhi
Senior Software Developer - Bits In Glass
It was a great experience with Cutshort. I would not believe that apart from Naukri and LinkedIn, we could land jobs. But I did through Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!