MTS / SMTS Backend Java Developer
- Compensation
- Not disclosed
- Location
- IND - Noida
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Not specified
- Experience
- 2+ years
- Category
- Backend
- Posted
Skills
Must have
- Excellent Advanced Java programming skills
- 2 - 5 Years’ experience in Java based software development for enterprise applications
- Expertise in as many as possible of the following: MVC frameworks – Spring MVC, Spring-boot REST, JSON, JSON-RPC, SOAP/XML Multi-Threading and concurrency Unix and Shell scripting Solid Understanding
- 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 JIRA and Confluence
- Implementing automated testing platforms and unit tests
- Strong problem-solving and analytical skills
- Excellent communication skills
- BE/BTECH/MTECH from Tier 1 engineering colleges
Full description
An extraordinarily talented group of individuals work together every day to drive TNS' success, from both professional and personal perspectives. Come join the excellence!
##
Overview
Java experienced backend developer for developing high quality and bug free JAVA backend code
##
ResponsibilitiesJob Description
We are looking for an experienced backend developer for developing high quality and bug free JAVA backend code. The candidate should be self-motivated and should need minimum directions and is an excellent team player. The candidate should have good verbal and written communication skills.
Requirements:
- Excellent Advanced Java programming skills
- 2 - 5 Years’ experience in Java based software development for enterprise applications
- Expertise in as many as possible of the following:
- MVC frameworks – 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. will be preferred.
- 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
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