About iVoyant:
At iVoyant, we build next generation enterprise products and solutions with cutting-edge technologies. We are the next generation product development company coupled with deep domain expertise to solve industry specific problems. You will be part of India Engineering Centre responsible for building these products.Location: iVoyant Systems Private Limited, J P Nagar 2nd Phase, Bangalore, KA.
Generic Requirements:
- Bachelor's degree in engineering/MCA or related field (immediate joiners will be preferred first).
- 2-4 years professional experience in software Product development.
- Work experience in product design and development projects/programs.
- Self-driven and passionate about solving client problems.
- Good communication skills both written and verbal.
- Pragmatic / lean / agile development techniques
Job-specific essential Requirements
- Will have a proven track record delivering Java/J2EE based applications gained through industry experience.
- Strong understanding of OOP concepts
- Excellent knowledge and experience of Java 8
- Java 8 - Collection, Concurrency, Lambda Expressions etc.
- Full stack Java developer [JEE, Spring, Hibernate, App Servers]
- Excellent knowledge of micro-services and API design principles (MuleSoft, and API development) -Good knowledge of Java design patterns and software principles.
- Knowledge of architecture and design concepts, object-oriented design and techniques. Exposure to design patterns is expected.
- Continuous integration and continuous delivery using DevOps tools like Ant, Maven, Jenkins etc.
- Knowledge of containers and container management technologies like Docker, Kubernetes.
- Experience designing, building and deploying scalable, high-available(HA) systems.
- Strong proficiency in: Distributed systems, Low-latency services, NoSQL and relational databases.
- Messaging Infrastructure – Solid Understanding of Message Driven Applications – One of JMS, Kafka, Google Pub Sub, Active MQ, Rabbit MQ
- Experience with design and implementation of functional and non-functional test strategies including related frameworks and tools.
- Working knowledge of Spring boot.