drjobs Distributed Services

Distributed Services

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Bangalore - India

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

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

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.

  • 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 environments such as Amazon etc

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.