Search by job, company or skills

Transaction Network Services

Java Technical Lead

5-7 Years

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 months ago

Job Description

  • Excellent Advanced Java programming skills
  • 5 - 7 Years experience in Java based software development for enterprise applications

Expertise in as many as possible of the following:

  • AJAX, GWT based tools/technologies and widget libraries (ExtJS or GXT) are must
  • MVC frameworks - Struts, Sprint MVC, GWT MVC, JSF REACT etc
  • Java script ,HTML, CSS, JAXP, JAXB, Servlet API, Jackson
  • REST, JSON, JSON-RPC, SOAP/XML, SAML
  • Multi-Threading and concurrency
  • Unix and Shell scripting
  • Technologies - Kafka, Redis, KeyDB
  • Solid Understanding of basic networking protocols - TCP/IP, UDP
  • Various single sign-on implementation
  • Telecom Application Domain Background
  • Protocol Knowledge - SIP/SS7 (CAP, INAP, AIN, MAP), Diameter, IVR Interaction
  • PL/SQL
  • Working experience of memory analysis tools
  • Expert in Java/J2EE design patterns and ORM/persistence technologies
  • Knowledge of application servers like TOMCAT, etc. will be preferred.
  • Experience in JAVA performance tuning tools
  • Proficient understanding of code versioning tool - Git
  • Working experience of JIRAand Confluence
  • Implementing automated testing platforms and unit tests
  • Strong problem-solving and analytical skills
  • Excellent communication skills

Roles and Responsibilities:

  • Integration of user-facing elements developed by a front-end developers with server side logic
  • Building reusable code and libraries for future use
  • Optimization of the application for maximum speed and scalability
  • Design and implementation of data storage solutions
  • Independently own, design, write and test quality code.
  • Proven ability to analyze problems and implement solutions that is optimized for performance, scalability, quality, and maintainability.
  • Conducting unit testing and automated unit test frameworks
  • Identifying risk and conducting mitigation action planning.
  • Using coding standards and best practices to ensure quality and bug free code
  • Developing high-quality and detailed designs
  • Can work independently or lead a team of expert engineers and set new examples.
  • Quickly able to take on new challenges and keep the team motivation high.
  • Implementation of security and data protection

More Info

Job Type:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

Transaction Network Services (TNS) is a leading global provider of data communications and interoperability solutions. Our global network and innovative value-added services enable transactions and the exchange of information to many of the worlds leading retailers, banks, payment processors, financial institutions and telecommunication firms...

Job ID: 114644051