- 6 to 14 years of professional experience in Java development.
- Strong expertise in Core Java (Java 8 or later) and Object-Oriented Programming principles.
- Extensive experience with Spring Framework, especially Spring Boot.
- In-depth knowledge of microservices architecture and RESTful web services.
- Proficiency with databases such as MySQL, PostgreSQL, or Oracle, and familiarity with JPA/Hibernate.
- Experience with cloud platforms like AWS, Azure, or GCP is a plus.
- Strong understanding of DevOps principles and familiarity with CI/CD tools like Jenkins, Docker, and Kubernetes.
- Proficient in multithreading, concurrency, and performance optimization techniques.
- Experience with NoSQL databases like MongoDB is a plus.
- Familiarity with testing frameworks such as JUnit, Mockito, and Selenium.
- Knowledge of front-end technologies like HTML5, CSS3, JavaScript, and Angular or React is an advantage.
Additional Keywords:
- API Development: RESTful services, API versioning, Swagger.
- Web Technologies: XML, JSON, HTTP, SSL.
- Design Patterns: Singleton, Factory, Observer, Dependency Injection (DI).
- Tools: Maven, Gradle, Git, Bitbucket.
- Containers: Docker, Kubernetes.
- Performance Tuning: JVM tuning, memory management, garbage collection.
- Message Brokers: Kafka, RabbitMQ.
Soft Skills:
- Strong analytical and problem-solving skills.
- Ability to work collaboratively in a team environment.
- Excellent communication skills and ability to articulate technical concepts to non-technical stakeholders.
- Self-motivated, proactive, and a passion for learning new technologies.
Education:
- Bachelor's or Master’s degree in Computer Science, Engineering, or related fields.
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 Zycus:
Zycus, recognized by leading analyst firms in procurement technology, empowers teams to unlock deep value through its comprehensive Source-to-Pay (S2P) solutions. At the heart of our S2P solution is the Merlin Agentic Platform, which orchestrates intelligent AI agents to deliver simplified, efficient, and compliant processes.
The Merlin Intake Agent offers business users unparalleled ease of use, increasing adoption rates and significantly reducing non-compliant spending. For procurement teams, the Merlin Autonomous Negotiation Agent handles tail spend autonomously, securing additional savings; the Merlin Contract Agent helps draft compliant contracts and reduces risks by actively monitoring them; and the Merlin AP Agent further enhances efficiency by automating invoice processing with exceptional speed and accuracy.