
Company : Synchronoss
Website : www.synchronoss.com
Job Role : Graduate Engineer Trainee
Eligibility : BE/BTech
Experience : 0 – 4 Years
Job Location : Bangalore/Chennai
Job Description:
# Design and develop n-tier applications in Java using Agile practices.
# Communication of designs and other development issues to developers and managers.
# Design, develop and manage automated unit and acceptance tests.
# Peer review of design, code and automated tests.
# Participate in agile development program.
# Design and develop integration solutions to customer’s backend systems.
# Code refactoring.
# Communication of designs and other development issues to developers and managers.
# Design, develop and manage automated unit and acceptance tests.
# Peer review of design, code and automated tests.
# Participate in agile development program.
# Design and develop integration solutions to customer’s backend systems.
# Code refactoring.
Skills Required:
# N-Tier design and development.
# Excellent knowledge of Java, Apache Tomcat, J2EE.
# Understanding of design patterns.
# Strong application process flow and problem solving techniques.
# Strong focus on code quality.
# High levels of software engineering literacy and communication skills.
# Friendly and professional manner working in teams.
# Excellent knowledge of Java, Apache Tomcat, J2EE.
# Understanding of design patterns.
# Strong application process flow and problem solving techniques.
# Strong focus on code quality.
# High levels of software engineering literacy and communication skills.
# Friendly and professional manner working in teams.
Desirable Skills:
# Experience of working in an agile (XP) environment.
# Knowledge of Spring & Hibernate frameworks.
# Experience troubleshooting application performance bottlenecks.
# Knowledge of Web 2.0 software infrastructure.
# Knowledge of Ant, JUnit, Maven.
# Knowledge of Cloud technologies like Hadoop, Cassandra, NoSQL.
# Knowledge of scalability and resilience techniques.
# Willingness to work on highly scalable Cloud solutions.
# Understanding of software configuration management and release management.
# XML experience.
# UML Design.
# Unix development background.
# Java Messaging.
# BI / Analytics.
# SOA.
# Scripting skills – Groovy, Ruby, Python, Bash.
# Minimum 0 to 5 years java development in a n-tier development.
# Third Level Qualifications in computing, mathematics or science.
# Knowledge of Spring & Hibernate frameworks.
# Experience troubleshooting application performance bottlenecks.
# Knowledge of Web 2.0 software infrastructure.
# Knowledge of Ant, JUnit, Maven.
# Knowledge of Cloud technologies like Hadoop, Cassandra, NoSQL.
# Knowledge of scalability and resilience techniques.
# Willingness to work on highly scalable Cloud solutions.
# Understanding of software configuration management and release management.
# XML experience.
# UML Design.
# Unix development background.
# Java Messaging.
# BI / Analytics.
# SOA.
# Scripting skills – Groovy, Ruby, Python, Bash.
# Minimum 0 to 5 years java development in a n-tier development.
# Third Level Qualifications in computing, mathematics or science.
How to Apply:
Interested candidates can send their resumes to : madhubala@synchronoss.com
Contact Details:
Madhubalan
madhubala@synchronoss.com
9940900768
madhubala@synchronoss.com
9940900768