Our young and rapidly growing team at Zycus is looking to fill out vacant positions for Lead Engineers. We are a well established SAAS based company, with 20+ years of AI legacy and experience in the industry. Once you join us, you will get to innovate and experience the latest technologies including Artificial Intelligence, Machine Learning and AWS Cloud. We are looking for candidates well versed with Java/J2EE, Spring boot, Microservices, Hibernate, JMS/ Kafka/ Rabbit and most importantly an expert in design patterns. Exposure to Cloud platform, Full stack environment and Agile methodology, would be a plus.
We are looking for curious, collaborative candidates who are willing to learn and ready to take up new exciting endeavors. You are going to work together with the team on complex innovative projects in the industry. We are basically looking for an enthusiastic candidate with a coding experience of about 5-10 years, with a hands-on experience in Software Product Development and ownership.
You could be a perfect fit if you,
understand use cases and product requirements, can design, develop, review (code/design), unit test, module test, integration test, documentation for PDLC.
are an expert in maintaining, enhancing, bug fixing and following standard documentation process laid down for the project.
follow the defined PDLC process and participate in improving the process, work with cross functional team to achieve project delivery goal.
ensure all the work meets or exceeds predefined quality standards through exhaustive testing, peer reviews SQA process standards.
are 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.
are able to identify, track and mitigate risks to the product
are responsible for planning product iterations and releasing iterations on schedule.
Requirements
5-10 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.
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 the team.
Benefits
Five Reasons Why You Should Join Zycus
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.
A Market Leader: Zycus is recognized by Gartner (world’s leading market research analyst) as a Leader in Procurement Software Suites.
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
Get a Global Exposure: You get to work and deal with our global customers.
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
Key aspects of this role: • Maintain, update, and enhance ITSM environment including Incident, Request, Problem, Change and Knowledge Management, Service Catalog, Service Portals, SLAs, Discovery, and Integrations • Participate in the implementation and configuration of other ServiceNow products outside of ITSM to increase the adoption of the ServiceNow platform. • Responsible for performing daily administration, issue resolution, and troubleshooting of the ServiceNow platform. Monitor health, usage, and overall compliance of ServiceNow and its applications. To be the right fit, you will need: • Minimum of 2 years of demonstrated experience in ServiceNow development and configuration. • Proficient in developing, integrating and maintaining applications using ServiceNow Platform technology and tools. • Understanding of and experience working with IT Service Management processes (Incident, Problem, Change, Release, SLM, Service Catalog), PPM/ITBM • Understanding of IT and business requirements with ability to develop, test, deploy improvements, and update Manage and administer lists, filters, forms, platform interfaces (to other data sources) and the data within tables, import sets and the CMDB. • Preferably certified in ServiceNow
Must: Minimum 2.+ years of experience in Golang programming language, paradigms, constructs, and idioms.
Knowledge of common Goroutine and channel patterns.
Experience with the full site of Go frameworks and tools.
Preferred: Minimum 2+ years of experience in aws.
Must: Cloud environment (e.g. AWS, VMware, etc.).
Must: Working Knowledge in Mysql.
Popular Go web frameworks.
Familiarity with code versioning tools such as Github / Gitlab.
Key Skills
Golang, , Javascript, MySQL, Postgresql.
Responsibilities : The job requries Golang experience with MySQL database.
Ability to work on a small on minimal supervision Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality.
TAPPP is leading the charge in bringing premium digital entertainment content & live sports to global consumers via its prepaid platform. TAPPP is available across platforms via the Web, Mobile and Tablets. Building out this brand presents significant product and engineering challenges. At the centre of solving those challenges is the TAPPP Product Engineering team which is responsible for the TAPPP product end to end.
We are looking for a coding enthusiast who love working with code and developing software systems.
You will be a part of the core product development team that is responsible for building different components of the TAPPP platform. You will be responsible for designing, coding, reviewing, testing, bug-fixing different modules of the software product that needs to work seamlessly across different environments.
The organization is flat, process is minimal, individual responsibility is big, and there is an emphasis on keeping non-productive influences out of the everyday technical decision making process. Upholding these philosophies will be imperative as we execute our aggressive plan of global expansion over the next 2 years. The position is based in Mumbai, India.
Here is what we are looking for:
• Deep product development experience and sound understanding into these technologies
• Java/J2EE
• Spring
• Hibernate
• RESTful API's
• MySQL
• Tomcat 7
• Exposure on Grails & Amazon AWS will be a plus point
• Strong independent contributor
• An unquenchable desire to learn, attention to detail with a can-do attitude
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 and skills
BS/MS degree in Computer Science, Engineering or a related subject
Proven hands-on Software Development experience (Microservices & Springboot)
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.
Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
Experience in the Spring Framework
Experience in developing web applications using at least one popular web framework (Spring MVC)
We are a bunch of smart and passionate people looking to reinvent the possibilities when technology and design meet. We established ourselves as Studio Diseño in 2014 with strong aesthetics on digital screens and have evolved to be SD Tech by providing intuitive tech solutions for complex applications for business ranging from from startups to large Fortune 500 companies focusing more on Artificial Intelligence and Blockchain. We are agile and synergetic. We help our customers’ business upgrade and prosper with humanising technology.
Role : Java Backend developer
Job Description :
3-5 years of extensive work experience in Java, with a good understanding of its ecosystems
Exposure on Core Java, Jsp, Servlets
Extensive Work Experience on frameworks like SpringBoot and Microservices
Understand requirements, formulate solutions, perform development and unit testing
Exposure on application development IDE like Eclipse, STS
Roles and Responsibilities • Code, develop, design and architect features related to the existing application. We expect you to own modules end to end and take pride in the work products you ship. • Lead from the front, when it comes to delivering high quality work products. Serve as a mentor to the team members • Create and define performance metrics. Ideate, innovate and hack through the existing systems to improve performance. • Perform code reviews, set coding practices and guidelines within the team. • Make sense of the product specs, be nimble in getting the issues resolved. Be a thought leader. Critical Functional Skills: • Solid understanding and knowledge of Java/C/C++. You should understand the concepts of multithreading, I/O, messaging, instrumentation etc and their implementation in Java/Any other Object-Oriented Language. • Proficiency in the implementation of algorithms and the use of advanced data structures to solve problems in computing. A solid foundation in the principles of computer science is desired. • Ability to write clean, modular, and loosely coupled code by the use of design patterns. • He/She should be able to break down and architect complex software systems. For example- Build • Cars Availability Engine for Ola. • Strong decision-making ability • Deep expertise in at least one programming language & tech stack. • Substantial experience in building complex and scalable solutions. • Strong object-oriented design skills, ability to apply design patterns, and an uncanny ability to design intuitive module and class-level interfaces • The ability to do deep problem solving and build elegant, maintainable solutions to complex problems. • Experience leading multi-engineer projects and mentoring junior engineers • Experience with full life cycle development in any programming language on a Linux platform • Comprehensive operational experience including, optimizations, deployments and tuning servers like apache/mysql/tomcat/solr • Prior experience in working with Agile software methodologies (XP, Scrum), TDD, and Continuous Integration(CI/CD) a plus. • Experience in building data-driven web application design and development is a plus • Expert level experience in building a scalable, large and complex business application. Experience Required: • Typically with an experience of 5+ years of development experience in a product firm. • Must have lead, designed, architected and delivered at least 1 project in his previous assignments independently. Minimum Qualifications Required: • Btech/MS from a reputed Institute • Deep expertise with any or combination programming languages: Java, C++, C#, Ruby, Scala, • Go any object-oriented high-level proprietary or open-source language with strong programming constructs. We are not skill-specific but go by strength in competencies • Machine coding • Single machine in-memory program • Need a working code with functionality • Readable and well-designed code with right abstractions, separation of concerns, • right design patterns • Performant code with concurrency and efficient data structures • Write test cases covering the happy path and edge cases • Problem Solving • Choose the right combination of data structures to solve the problem • Identify most edge cases for the problem • Identify opportunities of parallelism: utilizes multi-core solutions where applicable • Design & Architecture • Distributed systems design and system interaction • Identify API signatures • LLD with class design • Solve for performance & availability
We have a role for Fullstack Developer who can join within 2 weeks- Strong experience in Java along with any MVC framework like : Play/Spring/Grails/Struts along with Hibernate/JPAExperience with frontend technologies : Angular JS, HTML & CSS- Strong OOP fundamentals, Java, XML, JSON, AJAX, Web Services, RDBMS, NoSQL, Web socket, Session Management- Experience in JSON/XML and REST based Web Service based integrations.- Creating database schemas & multiple distributed architecture along with migration, transformation using queries and scripting- User authentication and authorization between multiple systems,servers, and environments- Proficient understanding of code versioning tools, such as GIT- Understanding accessibility and security compliance- Experience with Agile/Scrum development methodologiesPlease let me know your salary details and notice period.
Read more
Get to hear about interesting companies hiring right now