SG-2017-499-Senior Java Developer

Job Description

  • The role entails the full software development lifecycle of understanding requirements, analysis, design, development and testing.
  • This position will require someone to work as part of a development team in a fast-paced, dynamic environment.
  • Looking for a passionate hands-on technologist who has expertise in Payment application data security standard (PA-DSS) and experience developing enterprise-grade java applications incorporating these standards
  • Able to design and develop new software for web applications, perform research & development of new technologies, integrate with other systems, and maintain and support current web applications.

Skills & Experience

  • Hands on experience with Core Java, J2EE (Servlets, JSP, JDBC 3.0, JPA), Spring Boot/MVC (IOC, AOP, Security), Any ORM tool JPA/Hibernate, Web services(RESTFUL/SOAP)
  • Hands on experience with enterprise Java application
  • Good to have experience in Financial/Banking domain (PCI, Finance, Payments technology)
  • Expert knowledge in PA-DSS standards
  • Experience in build scripts(Ant/Maven/Gradle)
  • Design and Development of software modules from end-to-end Domain intensive web applications catering to large scale enterprises
  • Good to have experience working on JavaScript framework (Knockout/ Backbone/Angular 1.5), HTML/CSS, XML, OOA and OOD Concepts
  • Experience in continuous integration tools like Jenkins, Bamboo etc
  • Good understanding of Data structures and Algorithms
  • Database Design and programming in PostgreSQL or MySQL
  • Good understanding of Design Patterns
  • Familiarity with testing and automation methodologies and tools like (JUnit, Selenium, JBehave, TestNG)
  • Good analytical problem solving and debugging skills
  • Exposure to Agile Development processes
  • All candidates must be developers at heart and able to write, review and fix source code and database issues as they arise

Behavioural Skills

  • Excellent communication skills
  • Self-motivated, team player, action and results oriented
  • Sound interpersonal and team working skills.
  • Easily adaptable to new environment

Experience: 7 to 10 Years

Job Location: Hyderabad

Qualification: BTech/BS/BE/MTech/MS/ME from engineering institutes