
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)
- Technical Skills: Core Java, Advanced Java, J2EE, Exception handling, Collections, Oops, UML, Oracle, Jenkins, Maven & Linux
- 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
Click here to Apply :
https://apply.workable.com/zycus-1/j/B03314F49F/">Senior Software Engineer - Zycus (workable.com) - Mumbai.
https://apply.workable.com/zycus-1/j/5C6CDAFE70/">Sr Software Engineer - Zycus (workable.com) - Pune.

About Zycus
About
Connect with the team
Similar jobs
Position Title : Python Django Developer
Location : Gurgaon (6 Days WFO)
Experience : 3+ Years
Job Overview :
We are looking for a skilled Python Django Developer with a strong background in developing scalable, high-performance web applications. The ideal candidate must have 3+ Years of hands-on experience in Django and related technologies, including RabbitMQ, Redis, Celery, and PostgreSQL, to ensure seamless background task management, caching, and database performance.
Key Responsibilities :
- Develop, maintain, and enhance Django-based web applications and APIs.
- Design and implement message broker solutions using RabbitMQ for asynchronous communication.
- Integrate Redis for caching and session management to optimize application performance.
- Implement and manage task queues using Celery for efficient background processing.
- Work with PostgreSQL, ensuring proper database design, query optimization, and performance tuning.
- Collaborate with front-end developers, DevOps engineers, and stakeholders to deliver high-quality software solutions.
- Write clean, modular, and well-documented code following best practices.
- Debug, troubleshoot, and resolve issues across the application stack.
- Participate in code reviews, system design discussions, and team meetings.
- Ensure scalability, reliability, and security of applications.
Required Technical Skills :
- Minimum 3+ Years of relevant experience in Python and Django framework.
- Proficiency in RabbitMQ for message brokering.
- Hands-on experience with Redis for caching and session management.
- Strong knowledge of Celery for distributed task queues.
- Experience with PostgreSQL, including database design, indexing, and optimization.
- Expertise in RESTful API design and development.
- Understanding of Docker and containerized applications.
Preferred Skills :
- Experience with CI/CD pipelines for automated deployments.
- Familiarity with cloud platforms like AWS or GCP.
- Knowledge of Django ORM and its performance optimizations.
- Basic understanding of front-end technologies (HTML, CSS, JavaScript).
Soft Skills
- Strong problem-solving and analytical abilities.
- Excellent communication and collaboration skills.
- Ability to adapt to an agile development environment and evolving requirements.
Educational Qualifications :
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Candidates with good experience with SDLC
- Minimum 3+ years of hard core coding experience is mandatory
- Excellent hands on coding in Java, J2EE, Spring, Struts

Backend skills,java development,HTML,MVC,JAVA SCRIPT,SPRINGBOOT

We have urgent Requirement for Java Developer with one of leading IT firm.
Experience:- 5yr - 8yrs
Qualification:- Computer Science, Engineering or a related field
Location:- Mumbai (Thane)
Responsibilities:-
Maintain up to date code documentation
Participating in code reviews
Desired Profiles:
Degree in Computer Science, Engineering or a related field
2 to 5 years’ experience required
You have prior experience in Java development
Required hands-on experience of Java Application Frameworks (Struts, Spring, Hibernate, Spring boot)
Hands-on experience working in an Agile environment
Location – Bangalore/Hyderabad
Job Roles & Responsibilities:
Full Stack Sr. Java Developer with competencies focused on :
• Experience in the Java 8 , Spring boot , Struct etc.
• Good Experience with AWS Cloud Platform and its related services.
• CI/CD deployments using GitLab and Docker Containers etc.
Here are few responsibilities on the job:
• Gather & analyse requirements , design, develop , test and perform root cause analysis.
• Actively participate in technical brainstorming session for solution building
• Provide technical guidance to team members if needed.
• Develop and Support Application Integration requirements etc.
• Participate in code reviews and design sessions etc.
Must Haves skillset : Java 8, Spring Boot , Microservices and AWS ; Should have worked with Offshore , mentor and coach them to deliver.
Secondary / Nice To Have : Java Structs Framework , Angular JS, Aurora Postgres.
Your Opportunity
- Own and drive business features into tech requirements
- Design & develop large scale real time server side systems
- Quickly create quality prototypes
- Staying updated on emerging technologies
- Ensuring that all deliverables adhere to our world class standards
- Promote coding best practices
- Mentor and develop junior developers in the team
Required Experience:
- 4+ years of relevant experience as described below
- Excellent grasp of Core Java, Multi Threading and OO design patterns
- Experience with Scala, functional, reactive programming and Akka/Play is a plus
- Excellent understanding of data structures and algorithms
- Solid grasp of large scale distributed real time systems
- Prior experience on building a scalable and resilient micro service
- Solid understanding of relational databases, NoSQL databases and Caching systems
- Good understanding of Big Data technologies such as Spark, Hadoop is a plus
- Experience on one of AWS, Azure or GCP
Who you are :
- You have excellent and effective communication and collaborative skills
- You love problem solving
- You stay up to date with the latest technologies and then apply them in real life
- You love paying attention to detail
- You thrive in meeting tight deadlines and prioritising workloads
- Ability to collaborate across multiple functions
Education:
Bachelor’s degree in Engineering or equivalent experience within the field
Mandatory technical skill: Core Java, Microservices, Spring, J2ee,
Good analytical and coding skill.
Responsibilities:
- Strong Technical Chops: You should know how to build highly scalable, robust, and fault-tolerant services that support our unique rate-of-growth requirements.
- You should be on top of the latest architectural trends.
- Fast Learners: We are looking for folks who thrive on new technologies and don't believe in one-size-fit all solutions.
- You should be able to adapt easily to meet the needs of our massive growth and rapidly evolving business environment.
- You understand requirements beyond the written word.
- Whether you're working on an API used by other developers, an internal tool consumed by our operation teams, or a feature used by millions of customers, your attention to details leads to a delightful user experience.
Requirements:
- Strong knowledge of MySQL, NoSQL, PostgreSQL, ElasticSearch.
- Experience in Java and web technologies.
- Experience in any one scripting language like Python.
- Hands-on experience with systems that are asynchronous, RESTful and demand concurrency.
- Knowledge of best software engineering practices for all stages of software development life cycle, including coding standards, code reviews, testing and deployment.
Job brief
We are looking for a Java Developer with experience in building high-performing, scalable, enterprise-grade applications.
You will be part of a talented software team that works on mission-critical applications. Java developer roles and responsibilities include managing Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing.
Java developer responsibilities include designing, developing and delivering high-volume, low-latency applications for mission-critical systems.
Responsibilities
- Contribute in all phases of the development lifecycle
- Write well designed, testable, efficient code
- Ensure designs are in compliance with specifications
- Prepare and produce releases of software components
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
Requirements
- BS/MS degree in Computer Science, Engineering or a related subject
- Proven hands-on Software Development experience
- Proven working experience in Java development
- Hands on experience in designing and developing applications using Java EE platforms
- Object Oriented analysis and design using common design patterns.
- Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc)
- Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
- Experience in the Spring Framework
- Experience as a Sun Certified Java Developer
- Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)
- Experience with test-driven development








