
ABOUT ZYCUS:
Headquartered in Princeton, U.S. in 1998, Zycus has grown every day to be 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) https://workable.com/nr?l=https%3A%2F%2Fwww.zycus.com%2Fsolution%2Fprocurement-performance.html">Source-to-Pay solutions for large global enterprises, and have successfully deployed about 200 solutions to over 1000 Global clients. 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 team of 1000+employees, we are present in India with 3 development centers at Bengaluru, Mumbai & Pune and offices in the https://workable.com/nr?l=https%3A%2F%2Fwww.zycus.com%2Fcareers%2FUS-Careers.html">U.S., U.K., Australia, https://workable.com/nr?l=https%3A%2F%2Fwww.zycus.com%2Fpress-releases%2Fzycus-expands-middle-east-presence-with-new-location-in-dubai.html">Dubai and https://workable.com/nr?l=https%3A%2F%2Fwww.zycus.com%2Fpress-releases%2Fzycus-continues-global-expansion-with-new-office-in-singapore.html">Singapore, Amsterdam.
https://workable.com/nr?l=https%3A%2F%2Fwww.zycus.com%2Fcompany%2Fcareers.html">Know more about the LEADER of: https://workable.com/nr?l=http%3A%2F%2Fcampaign.zycus.com%2FGMQ2017">Gartner’s 2013, 2015 & 2017 Magic Quadrant for Strategic Sourcing Application Suites and https://workable.com/nr?l=http%3A%2F%2Fcampaign.zycus.com%2FThe-Forrester-Wave-eProcurement-Q2-2017-Zycus-Named-a-Leader">The Forrester Wave™: eProcurement, Q2 2017
Software Engineering Manager/Principal Architect will be responsible for Technical ownership of an entire line of business or a horizontal platform, which extends to:- Involvement in the full software development life cycle with stringent needs on (i) time to market, & (ii) quality of product - functional and non-functional aspect.
- Ownership of complex software architectures, operational metrics, and running the day to day business operations.
- Designing and defining the interaction between the different components and teams.
- Work closely with peers and product managers to develop great technical design and approach for new product development.
- Definition of, and compliance with, a world-class build/release and configuration management process.
This position will report in to Director of engineering & the roles & responsibilities are as below:
- Identify the technologies that would be used for the product.
- Recommend the development methodology and framework for the project.
- Provide the overall design and structure to the application.
- Ensure that the product is adequately defined & documented.
- Establish design/coding guidelines and best practices, and drive usage of design patterns.
- Enforce compliance with coding guidelines using code reviews etc.
- Build solution which is easily configurable, deploy-able and secure in SaaS environment.
- Responsible for planning product iterations & releasing iterations on schedule.
The Applicant with a total experience of 10-20years, should have hands-on development experience in Core Java and J2EE with proven expertise in writing application architecture and core design ground up with sound algorithmic thought process enabling bullet-proof application performance in terms of key drivers like security, load, scalability, etc.
Skills and Technologies:- Versatile experience with delivering highly available services on multiple technology stacks in traditional data centers, public clouds, and private clouds.
- Core Java, J2EE, Spring, Hibernate, JMS/Rabbit MQ/Kafka, Web-Services, Oracle, MSSQL, JSP-Servlets, , Design Patterns.
Nice to have: New edge technology (Hadoop, AWS, Spark, RabbitMQ etc)
Team mentoring:
- Mentor developers for difficult tasks & provide technical advice and guidance to the Tech Leads.
- Guide the team is doing POCs and early risk assessments.
Leadership Abilities:
- Optimize & effectively manage resources and time of the team members.
- Identify, track and mitigate risks to the product
- Should not hesitate to carry out healthy and constructive confrontation with team members, peers and managers for the benefit of Product.
- Along with a competitive compensation structure, Zycus believes in an open culture learning environment, where everyone gets a chance to share their ideas and deliver par excellence.

About Zycus
About
Connect with the team
Similar jobs
Job Description: Java Developer for Hypertest SDK Development
[See assignment at the end as well]
Company Overview
At Hypertest (https://hypertest.co), we're not just writing code; we're rewriting the rules of software development.
Our autonomous testing tool has already transformed the NodeJs ecosystem for developers at more than 50 teams, and now we're bringing this revolution to Java with your help.
Our Mission: Save developers from the mundane. We automate test case generation, letting you bid farewell to countless hours spent on JUnit, Mockito, RestAssured, Postman, etc.
Imagine a development cycle where your focus is purely on creating, not correcting.
Role: Java Developer
HyperTest seeks a Senior Java Developer with profound expertise in Java's core mechanics and a passion for solving complex problems. This role is central to the development of our Java SDK, crucial for expanding HyperTest's functionalities. Ideal candidates will have a strong background in Java, including experience with library patching, bytecode manipulation, and observability frameworks like OpenTelemetry, New-Relic, Datadog etc.
Location
This is a hybrid position based in Gurugram.
Key Responsibilities
- Develop the HyperTest Java SDK, employing advanced Java techniques for runtime library manipulation and data mocking.
- Extend OpenTelemetry for observability and monitoring in distributed systems, ensuring our SDK integrates seamlessly with modern development ecosystems.
- Create solutions for simulated testing environments that operate in various modes without modifying the original application code.
- Serve as a Java subject matter expert, guiding the team in best practices and innovative software development approaches.
Qualifications
- Java Expertise: Extensive experience in Java, including familiarity with its internals, memory model, concurrency, and performance optimization. Not just experience with high-level frameworks, but a solid understanding of underlying principles and the ability to manipulate Java's core functionalities.
- Software Architecture: Strong grasp of software design patterns, architectural principles, and the ability to solve complex problems with efficient, scalable solutions.
- Analytical Skills: Exceptional problem-solving abilities, capable of addressing complex challenges and driving innovative solutions.
- Communication: Excellent verbal and written communication skills, essential for teamwork and collaboration.
- Specialized Knowledge: Experience with bytecode manipulation, library patching (e.g., Byte Buddy), and a clear understanding of Java's compilation and execution process.
Ideal Candidate Profile
- Not Just Another Java Developer: We're looking for someone who has moved beyond just building applications with Spring Boot or similar frameworks. You should have an experience that demonstrates a deep understanding of Java, including direct manipulation of bytecode, custom library creation, and performance optimization.
- A True Java Enthusiast: You find excitement in exploring Java beyond the surface level, delving into its internals, and leveraging this knowledge to build innovative solutions.
Technical Assessment Overview
Shortlisted candidates will complete a short technical assessment focused on:
- Library Patching and Dynamic Data Mocking: Demonstrating advanced Java skills in runtime library functionality manipulation.
- OpenTelemetry Integration: Applying observability frameworks to trace and monitor distributed systems, a key component of our SDK development.
- Simulated Testing Environments: Creating flexible testing scenarios that replicate real-world conditions without altering the original code.
- Innovative Problem-Solving: Tackling complex Java-related challenges that reflect the technical depth required for this role.
This assessment will help us identify candidates who not only have the technical expertise but also the creativity and problem-solving skills essential for success at HyperTest.
Why Join HyperTest?
Joining HyperTest means being at the forefront of the automated testing revolution. We offer a dynamic work environment, opportunities for professional growth, and the chance to make a significant impact on our product and the wider development community.
Assignment Link
https://t.ly/sp5Xa
Self-Assessment/Screening Questions
- Do you have experience with Java bytecode manipulation?
- Are you familiar with library patching techniques in Java, such as using Byte Buddy?
- Have you used OpenTelemetry or similar frameworks for observability in distributed systems?
- Do you understand how opentelemetry java sdk works?
- have you developed SDKs or libraries in Java?
- How many years of Java development experience do you have?
- How many projects have you worked on that required deep knowledge of Java's internals (e.g., memory management, concurrency)?
- After reviewing the detailed assignment at https://t.ly/sp5Xa , how confident are you in your ability to meet the technical challenges outlined, on a scale from 1 to 10?


Oddr is looking for an experienced senior backend engineer to help us build scalable multi-tenanted enterprise Cloud applications. The ideal candidate should be able to bring new ideas to the table and design and develop distributed microservices with a strong emphasis on security, resiliency, scalability, performance, and quality. As a senior engineer, the candidate should be able and willing to mentor and guide fellow team members on best practices like code styling, efficiency, and testability as the team scales and grows. The candidate should demonstrate leadership qualities, be a self-motivated team player, and take pride in what they deliver.
The candidate should be interested in a long-term stable career to grow with our company. The candidate will need to work late night hours because of the geographic distribution of the team.
Requirements:
- Strong proficiency in .NET Core and C#
- Strong understanding of Cloud development concepts, including CI/CD pipelines
- Experience with successful end-to-end delivery of web applications in the Cloud. Azure knowledge is a strong plus.
- Experience with API-driven development and developing RESTful APIs
- Experience with database design and writing complex SQL
- Familiarity with Reactive Programming concepts
- Ability to write clean, well-structured code with adequate test coverage, proper abstraction, and reusability
- Ability to work to tight deadlines, manage priorities, and take responsibility for delivering to time and quality requirements
- Good understanding and experience with Agile development methodologies
- Ability to understand business requirements and translate them into technical requirements
- Excellent communication skills
- Excellent problem-solving skills
Minimum qualifications required:
- Bachelor's degree in Computer Science from a reputable institute. Master's preferred.
- 5 years of experience. 7 years preferred.


Senior Dotnet Developer
About the Company:
TransformHub is a An ISO 27001 certified Company adhering to a Gold standard in Information Security. It is multi-award-winning Global Digital Solutions company providing a full suite of digital transformation & product engineering services to enterprises, product companies & new-age start-ups. We have our presence in Singapore, USA, Canada, Middle East, UK and India. Our mission is to become a preferred partner to enterprises for growth and innovation in the digital age. TransformHub combines Strategy, Experience, and Technology at every stage of the engagement model to build human-centered digital platforms & channels. Our expertise lies around the 6 building blocks for Digitization - Product Engineering, Mobility, Enterprise Integrations, Data & Analytics, Cloud & DevOps, Intelligent Automation. With a large and ever-growing team of digitally ready consultants, the company helps its clients to grow and stay ahead of their competition. TransformHub has been featured into leading magazines like IndustryWired and CIOReview as Top 10 Digital Transformation Providers.
Responsibilities
- Develop new applications or make enhancements to existing applications.
- Analyze user requests and assist with design activities.
- Collaborate with Client and translate business requirements into well-designed technical solutions.
- Develop components based on business and/or application requirements.
- Manage and assist with the completion of specific projects. This includes the development of web applications and web services.
- Support applications and provide upgrades and maintenance as needed.
- Assist software personnel in handling project related work and other requirements
- Create and maintain documentation for application coding and project development.
Requirements
- Familiarity with the .NET framework, C#, SQL Server database and design/architectural patterns
- 5+ years of experience in .NET Technology Stack
- Experience in designing databases with Microsoft SQL Server and building Web APIs
- Excellent troubleshooting and communication skills
- Experience working in an Agile environment (e.g. Scrum, Kanban) required.
- Good knowledge of modern software design principles, concepts, and practices.

DeepSource is working on building tools that help developers ship good code. There are over 40 million developers in the world, and all of them write and review code in some form. There’s a massive opportunity to impact how software is built right from where the code is written using automation and intelligence, that not only improves developer productivity but also increases software’s robustness.
The Language Engineering team works on the source code analyzers, including both programming languages and configuration-as-code systems. As a member of the Language Engineering team, you will work on building the best, most comprehensive, Scala analyzer in the world. You will add new rules and Autofixes for finding more issues with code and automatically fixing them. You will be involved with the community to understand the problems with static analysis tools in the Scala ecosystem.
As a member of the Language Engineering team, you will:
-
Identify bad code practices in Scala and write new analyzers to detect them.
-
Improve the coverage of automatically fixable issues.
-
Ensure fewer false-positives are reported by the analyzer.
-
Work on the internal tools that support analysis runtimes.
-
Contribute to open-source static analysis tools.
We’re looking for someone who has:
-
Strong foundational knowledge in Computer Science.
-
At least 3 years of professional software development experience in Scala and Java.
-
Understanding of the nuances of execution of the source code (AST, data flow graphs, etc).
-
Familiarity with Scala best practices followed in the industry.
-
Native experience with Linux/Unix environment.
-
A focus on delivering high-quality code through strong testing practices.
We offer competitive compensation with meaningful stock options, a generous vacation policy, and a workstation of your choice, to name a few of the perks.
Programming expertise in latest technologies including; Java
Expertise in MuleSoft, Maven, Gradle, oAuth2.0, JWT, Spring Boot, Microservice Architecture, Web services (SOAP/ REST), Hibernate.
Expertise in DB (MongoDB, MySQL, PostgreSQL)
Experience in developing Continuous Integration/ Continuous Delivery pipelines (CI/ CD)
Proficiency in AWS, AZURE, Docker, DevOps, Git, Jenkins
Extensive experience in parsing XML and JSON and integration with API/ WS
Well versed in software engineering principles, frameworks and technologies.
Excellent communication and team management skills
Self-directed team player who thrives in a continually changing environment
Strong customer service/client service skills.
Desired Candidate Profile
Experience developing and analysing code for a web-based application
Maintain a flexible work schedule and perform other duties when assigned
Backend Developer
Role : Backend Developer
Department : Technology Team
Experience : 2 - 3 Years of working experience in Backend
Experience in a related position from Gaming Industry would be preferred
Location : South Delhi; 5 Day Working
Qualification : Bachelor’s degree in Technology
Major Skills : Java, NodeJs, Microservices, Data Structures, etc
Ideal Candidate Requirements :
- Experience in development of Java and NodeJs based applications.
- Experience in building microservices from scratch to production level.
- Strong experience in Core Java and MultiThreading
- Good Knowledge of Data Structures
- Worked on Oracle, REDIS and DYNOMITE
- Good Knowledge of Telecom Protocol SIP
Ideal Candidate Skills Requirements :-
- Distributed systems - Microservices - Algorithm design, System Design
- Performance Engineering, Scalability and Architecture
- Gaming Models, Matching and Allocation Algorithms
- Spring Boot, Hibernate, Java reactive, JPA
- Relational Databases - MSSQL,
- Design Patterns : MVC, Singleton, Adapter, Factory, Builder, Strategy
- Messaging Queues - Apache Kafka
- Cache - Redis
- Search - Elastic Search
- Java
- NoSQL - Mongo, Cassandra
- Jenkins, GIT, BitBucket, JIRA
- Candidate should have Good Communication and Presentation Skills.
- Candidate should have very Good Logical and Analytical Skills
- Candidate should have Programmatic and Management Skills
- An understanding of the Software Development Life Cycle as well as the business approach for the product.
- Ability to work in a team as well as an individual
- Ability to work under pressure and maintain deadlines
- Knowledge of open source tools and utilities
- Ability to understand Project Requirements


