Location
Bangalore | India
Job description
Job description
At iVoyant, we build next generation enterprise products and solutions with cutting-edge technologies. We are a Start-up 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 will be preferred first).
- 4 - 8 years professional experience in software development.
- Work experience in product design and development projects/programs.
- Strong problem solving and analytical abilities.
- 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
Note: Pure Spring Boot experience candidates would not be a suitable fit.
Please attach your resume on your profile
Job tags
Salary