Java Engineer with iVoyant
At iVoyant, we build next generation enterprise products and solutions with cutting-edge technologies. We are aspiring to be 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.
Generic Requirements:
• Bachelor's Degree in Engineering/MCA or related field (immediate joiners).
• Experience required -3-6 years.
• Job Location- Bangalore, KA.
• Immediate Joiner required (15-30 days).
• Work experience in product design and development projects/programs is must.
Job-specific essential Requirements
• Mut have a proven track record delivering Java/J2EE based applications gained through industry experience.
• Must have strong understanding of OOP concepts.
• Must have excellent knowledge and experience of Java 8.
• Must be able to do coding.
• Must have experience in Java 8 - Collection, Concurrency, Lambda Expressions etc.
• Full stack Java developer [JEE, Spring, Hibernate, App Servers] & ReactJs experience is must.
• Must Have 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.
• Knowledge of continuous integration and continuous delivery using DevOps tools like Ant, Maven, Jenkins etc., is expected.
• Knowledge of containers and container management technologies like Docker, Kubernetes is expected.
• Experience designing, building, and deploying scalable, high-available (HA) systems is expected.
• Strong proficiency in: Distributed systems, Low-latency services, NoSQL, and relational databases is expected.
• Experience in Messaging Infrastructure – Solid Understanding of Message Driven Applications ., JMS, Kafka, Google Pub Sub,