Role: Lead Programmer

Work Location: Hyderabad

Industry: IT – Software

Qualification: B.Tech/MCA

Work Location: Hyderabad

Experience: 2-6 yrs.

Job Description:

  • Must have the ability to run scrum team of developers via Agile delivery method.
  • Ability to lead the team on best code practices, design, deployment and technical release
  • Participate in Technical Design activity across the various technology domain specific teams involved to ensure that the overall Technical Design is complete and in line with Non Functional Requirements, Solution Architecture and System Functional Design specifications

Required Skills:

  • Core Java (Java 8/11)
  • Enterprise Java (JEE) & transaction processing
  • Spring Framework & SpringBoot
  • REST/SOAP web services
  • File processing and transfer protocols (SFTP, SSH)
  • Messaging
  • Strong experience in JavaScript, ReactJS & Angular, HTML 5, CSS.
  • Strong knowledge and expertise of cyber security principles (during handshake, authorization & authentication, data in transit and data at rest), encryption methods best practices and options
  • Relational databases, stored procedures, stored functions, sql language
  • Git, Maven, CI/CD, Docker, Ansible
  • Good knowledge and understanding of financial transaction processing principles and technical requirements
  • Excellent understanding and knowledge of solution and architect design best practices and approach
  • Good knowledge and understanding of Service Oriented Architecture
  • Excellent knowledge of application for scalability, security , performance and design for future demands
  • Experience in Test-Driven Development (TDD)/Behaviour-Driven Development (BDD
  • Strong knowledge of Automated build and deployment, Continuous Integration
  • Must be hands-on and have the ability to perform reverse engineering and to understand code modules and execute existing code.
  • Desire to continuously improve craft of software development while adhering to best practices and standards.
  • Excellent communication, organizational and problem solving skills.