Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailSenior 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
Good 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 strong 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.
- Hands-on development experience in that area/skill
- Excellent verbal and written communication skills
- Experience in Agile development methodologies
- Exposure to cloud environments such as Amazon etc
Full Time