Technical Lead

Posted Yesterday
Be an Early Applicant
New Mexico
Senior level
Big Data • Information Technology • Other
The Role
The Technical Lead is responsible for developing and maintaining server-side logic, managing database operations, and ensuring application performance. They lead integration efforts with front-end developers, optimize applications, implement security measures, and write quality code. They should have extensive experience in Java-based enterprise applications and various related technologies.
Summary Generated by Built In

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

Responsible for managing the interchange of data between the server and the users. Development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. Responsible for integrating the front-end elements built by your coworkers into the application 

Responsibilities

Technical Lead- Java Backend Developer 

 

Job Description 

Responsible for managing the interchange of data between the server and the users. Development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. Responsible for integrating the front-end elements built by your coworkers into the application 

Requirements: 

  • Excellent Java programming skills 

  • 7 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, Struts 

  • REST, JSON, JSON-RPC, SOAP/XML 

  • JDBC Driver 

  • Multi-Threading and concurrency 

  • Unix and Shell scripting 

  • Solid Understanding of basic networking protocols – TCP/IP, UDP 

  • Java SNMPv2, SNMPv3 etc. & TRAP implementation 

  • Various single sign-on implementation 

  • LDAP implementation 

  • Clear understanding of OOP concepts and best practices  

  • Expert in Java/J2EE design patterns, ORM/persistence technologies Web Services, Apache Camel, JAXB, JMS, JDNI, Junit, XML / JSON / XSL, application servers (Weblogic, Websphere) and databases (Cassandra), Struts, Hibernate. 

  • Knowledge of application servers like TOMCAT, JBOSS, and WEBSPHERE etc. will be preferred. 

  • Proficient understanding of code versioning tools, such as Git and Mave 

  • Strong experience in Creating database schemas that represent and support business processes 

  • 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 

  • Implementation of security and data protection 

  • Design and implementation of data storage solutions 

  • Independently own, design, write and test quality code. 

 


Qualifications

If you are passionate about technology, love personal growth and opportunity, come see what TNS is all about!

TNS is an equal opportunity employer. TNS evaluates qualified applicants without regard to race, color, religion, gender, national origin, age, sexual orientation, gender identity or expression, protected veteran status, disability/handicap status or any other legally protected characteristic.

Top Skills

Java
The Company
HQ: Reston, VA
1,433 Employees
On-site Workplace
Year Founded: 1990

What We Do

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 world’s leading retailers, banks, payment processors, financial institutions and telecommunication firms. Founded in 1990 in the United States, TNS has grown steadily and now provides services to customers in over 60 countries across the Americas, Europe and the Asia Pacific region, with our reach extending to many more. TNS has designed and implemented a global data network which supports a variety of widely accepted communications protocols and is designed to be scalable and accessible by multiple methods.

Similar Jobs

The Aerospace Corporation Logo The Aerospace Corporation

Space Systems Engineer - Responsive Space Branch

Aerospace • Artificial Intelligence • Cloud • Machine Learning • Cybersecurity • Defense
Hybrid
Albuquerque, NM, USA
4600 Employees

BAE Systems, Inc. Logo BAE Systems, Inc.

Engineer II - Satellite Systems Operator - Las Cruces, New Mexico

Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Hybrid
Las Cruces, NM, USA
40000 Employees
62K-105K Annually

Arrow Electronics, Inc. Logo Arrow Electronics, Inc.

Sales Engineer- Citrix

Cloud • Enterprise Web • Hardware • Information Technology • Internet of Things • Robotics • Semiconductor
Remote
NM, USA
22000 Employees
102K-160K Annually

CrowdStrike Logo CrowdStrike

Sr. Database Engineer (Remote)

Cloud • Information Technology • Sales • Security • Cybersecurity
Remote
11 Locations
10000 Employees
135K-215K Annually

Similar Companies Hiring

Artlist Thumbnail
Social Media • Other • Music • Digital Media
Tel Aviv, IL
450 Employees
Jobba Trade Technologies, Inc. Thumbnail
Software • Professional Services • Productivity • Information Technology • Cloud
Chicago, IL
45 Employees
InCommodities Thumbnail
Renewable Energy • Machine Learning • Information Technology • Energy • Automation • Analytics
Austin, TX
234 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account