18 Aug
|
Kaybus India
|
Bengaluru
18 Aug
Kaybus India
Bengaluru
Senior Software Engineer - Distributed Services
Desired Skills & Experience
5 years of experience using Java 6 and above
Experience with Spring framework(Spring Integration, Spring Core, Spring AOP etc)
Hibernate, Messaging (JMS or AMQP) , Maven, JUnit and logging frameworks (slf4j)
Must have excellent hands-on experience building cloud applications using principles of distributed and concurrent programming
Positive understanding of Object Oriented Design principles, MVC architecture, RESTful Java web-services and design patterns
Good understanding of web/application servers for web service deployment, tuning, HA and clustering (Tomcat, JBoss)
Experience using databases like Mongo DB, MySQL,
PostgreSql For all the positions below following are generic requirements for all Engineering positions:
BS/MS/PhD(As needed) from a recognized institute with solid academic background.
Minimum of 5 years of experience in the respective skill area.
Worked in enterprise class software product development for at-least 1 year.
Large scale system with high availability
Hands-on development experience in that area/skill
Excellent verbal and written communication skills
Experience in Agile development methodologies
Exposure to cloud settings such as Amazon etc,
📌 Distributed Services Bengaluru
🏢 Kaybus India
📍 Bengaluru