Search Jobs

4-7 Year of Java Developer

Required Skills:  JAVA
Location:  Chennai
Employment Type:  Permanent
Experience:  4-7 yrs.
validThrough:  22-09-2017
Job Description: 

Java Developer (m/f) (Division Payment & Risk) Tasks:  Agile implementation of complex requirements in collaboration with other team members  Continual development and documentation of high-availability applications for processing high volumes of (financial) transactions  Design and implementation of new (product) functionalities, modules, services and workflows  Constant evaluation, optimization and enhancement of existing functionalities & processes during ongoing software development processes (refactoring)  Continuous quality assurance during the development process (test-driven development, code reviews, unit tests)  Support of release management, as well as the analysis and troubleshooting of production problems Profile:  Bachelor’s degree (or equivalent) in Computer Science, Information Systems or a related field, or several years of equivalent work experience  Solid experience in object and component-oriented software development (Java/Java EE) with database-assisted systems in various operating environments (Linux, Windows)  Good knowledge of Frameworks Spring (2.5 +), Spring WS/Batch, Hibernate (3.x), Apache Camel, mybatis, JUnit and JMeter, as well as standard frameworks in the context of Java, Web Services, REST and XML  Practical experience with PL/SQL, Oracle (10g and above) and MySQL (5.x an higher)  Ideally you have gained experience with business-critical applications (online/batch), as well as with Frameworks like Kafka and Hadoop  Ability to quickly gain an understanding of complex applications and architectures  Pronounced awareness of quality and an openness to new ideas  You have an excellent command of spoken and written English and you enjoy day-to-day communication in a multilingual environment  You already have gained experience with agile software processes and technologies (Scrum, Kanban, XP)

 

Login to Apply