TNS is seeking an experienced Java Backend Developer to develop high quality and bug free JAVA backend code, with a focus on enterprise applications, and work as part of a talented team to drive success.
Requirements
- Excellent Advanced Java programming skills
- 2 - 5 Years’ experience in Java based software development for enterprise applications
- Expertise in Spring MVC, Spring-boot, REST, JSON, JSON-RPC, SOAP/XML, Multi-Threading and concurrency
- Unix and Shell scripting
- Solid Understanding of basic networking protocols – TCP/IP, UDP
- Various single sign-on implementation
- Telecom Domain Background and Protocol Knowledge – SIP/SS7
- PL/SQL
- Expert in Java/J2EE design patterns and ORM/persistence technologies
- Knowledge of application servers like TOMCAT, etc.
- Experience in JAVA performance tuning tools
- Proficient understanding of code versioning tool - Git
- Working experience of JIRA and Confluence
- Implementing automated testing platforms and unit tests
- Strong problem-solving and analytical skills
- Excellent communication skills
Benefits
- Equal Opportunity Employer
- No benefits listed