JAVA Developer

1 Month ago • 4-6 Years • Programming

Job Summary

Job Description

The candidate for this software development position will architect, design, develop and test software applications within the Neustar ENUM Registry Program for its Data Integration System, which includes development for Carrier Data Onboarding, API integration, Call Analytics and Reporting platform. The candidate will work with Software Engineering, Business Development, and customers to develop applications and infrastructure for Telecommunications. Responsibilities include determining functional requirements, software architecting, design, and building enterprise-class, web-based systems in Java, along with requirements definition, detailed design, coding, unit testing, implementation, and maintenance of software modules. The role involves working in an Agile scrum team, providing technical leadership, and ensuring adherence to standards.
Must have:
  • Architect, design, develop and test software applications within the Neustar ENUM Registry Program.
  • Develop for Carrier Data Onboarding, API integration, Call Analytics and Reporting platform.
  • Work with Software Engineering personnel, Business Development group, and end Customers.
  • Determine functional requirements, architect, design, and build enterprise class, web based, reporting and provisioning systems in Java.
  • Define/interpret requirements, detailed design specifications for coding, unit testing, implementation, and maintenance.
  • Negotiate and understand detailed functional requirements with the product team.
  • Design and document software components that meet organization standards and strategic direction.
  • Code high quality software components in accordance with organizational standards, technical requirements, and detailed designs.
  • Work in an Agile scrum team and provide technical leadership to a small development team.
  • Effectively participate in a team oriented environment that involves continuous design reviews, code reviews, and collaboration.
  • Proactively communicate with Development Management regarding status and potential impacts on delivery date and/or quality.
  • Provide technical guidance and product expertise to Customer Delivery and Operations to resolve production issues.
  • Follow established development processes for assigned projects.
  • Plan, deploy, support, maintain and troubleshoot applications, services and solutions in support of Neustar’s Data Solutions.
Good to have:
  • Experience with virtualization and containerization solutions like VMWare, Docker and Kubernetes.
  • Experience with Continuous Deployment and configuration management tools (eg: Ansible, Jenkins).
  • Experience with Telecom Domain especially Protocol Interface with Database Query.

Job Details

What We'll Bring:

The candidate for this software development position will architect, design, develop and test software applications within the Neustar ENUM Registry Program for its Data Integration System, which includes development for Carrier Data Onboarding, API integration , Call Analytics and Reporting platform to feed downstream databases that process real-time API queries from customers for Routing SMS/voice calls.

What You'll Bring:

The candidate will be responsible for working with the Software Engineering personnel, Business Development group, and end Customers to help develop applications and infrastructure for Telecommunications applications. Candidate must have experience working with product teams to determine functional requirements, software architecting, design, and building enterprise class, web based, reporting and provisioning systems in Java, and good understanding of the telecommunications domain. Responsible for requirements definition/interpretation, detailed design specifications for the coding, unit testing, implementation, and maintenance of software modules for both new and existing systems.

Impact You'll Make:

Responsibilities/Key Tasks

  • Negotiate and understand detailed functional requirements with the product team.
  • Design and document software components that meet organization standards and strategic direction.
  • Code high quality software components in accordance with organizational standards, technical requirements, and detailed designs.
  • Work in an Agile scrum team and provide technical leadership to a small development team. This will include ensuring that the team’s development tasks are communicated and understood; software design and code adhere to the strategic direction.
  • Effectively participate in a team oriented environment that involves continuous design reviews, code reviews, and collaboration.
  • Proactively communicate with Development Management and/or regarding the status and potential impacts on the delivery date and/or expected quality of tasks and projects.
  • Provide technical guidance and product expertise to Customer Delivery and Operations to resolve production issues
  • Follow established development processes for assigned projects. This position will be responsible for planning, deploying, supporting, maintaining and troubleshooting applications, services and solutions in support of Neustar’s Data Solutions.

Qualifications/Educational Requirements

  • 4- 6 years of experience developing complex, reliable software systems based on Java.
  • 4+ years of experience in Object Oriented programming; Expert proficiency in Java, J2EE, JSPs, JDBC.
  • 4+ years of experience developing on Unix/Linux
  • Expertise with Database design including Relational and NoSQL databases.
  • Analyzing requirements and design scalable solutions to handle large data volume while producing and testing build artifacts using continuous integration toolsets.
  • Experience working in an Agile development process/environment.
  • Experience with Maven, Ant, Git and/or similar build tools.
  • Experience with Web Services, WSDL, SSL certificate management.
  • Experience with IDE. Eclipse is preferred.
  • Complete development life cycle experience from design through implementation.
  • Creative, flexible, and able to fill multiple functions within a development team.
  • Proven track record of successfully designing and developing enterprise class systems with stringent availability, performance and SLA requirements.
  • Demonstrated experience of software development in enterprise-grade web-based applications
  • Experience with virtualization and containerization solutions like VMWare, Docker and Kubernetes will be a plus.
  • Experience with Continuous Deployment and configuration management tools (eg: Ansible, Jenkins) will be a plus
  • Experience with Telecom Domain especially Protocol Interface with Database Query will be a plus
  • Good communication skills and the ability to work well within a team.

Job Qualifications: (professional and/or technical certifications, education)

  • Required:
  • BS degree in Computer Science or equivalent

This is a hybrid position and involves regular performance of job responsibilities virtually as well as in-person at an assigned TU office location for a minimum of two days a week.

Similar Jobs

The Walt Disney Company - Technical Lighter (All Levels)

The Walt Disney Company

London, England, United Kingdom (Hybrid)
2 Months ago
dun bradstreet - Platform Partnerships Manager

dun bradstreet

United States (Remote)
3 Months ago
CAE - Customer Service/Support Representative Part-Time

CAE

Scottsdale, Arizona, United States (On-Site)
1 Year ago
Google - Senior Account Manager, Large Customer Sales

Google

New York, New York, United States (On-Site)
3 Months ago
Paytm - Product Manager – UPI Autopay (Paytm App)

Paytm

Noida, Uttar Pradesh, India (On-Site)
3 Months ago
Ion - Senior Java Developer

Ion

Chicago, Illinois, United States (On-Site)
4 Weeks ago
Insight Software - Consultant, Technical(SQL Support + EST Time)

Insight Software

Hyderabad, Telangana, India (On-Site)
4 Weeks ago
Qualcomm - Software Platform Solutions Developer

Qualcomm

San Diego, California, United States (On-Site)
2 Months ago
Electronic Arts - Software Developer II

Electronic Arts

Vancouver, British Columbia, Canada (Hybrid)
1 Month ago
Nexters - Lead .NET Developer

Nexters

Cyprus (Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

WebFX - Entry Level Software Engineer

WebFX

Harrisburg, Pennsylvania, United States (On-Site)
10 Months ago
Playtika - Site Reliability Engineer

Playtika

Vinnytsia, Vinnytsia Oblast, Ukraine (On-Site)
1 Month ago
LMArena - Marketing Roles

LMArena

California, United States (Hybrid)
3 Months ago
PwC - Corporate Finance Senior Associate

PwC

Bangkok, Bangkok, Thailand (On-Site)
10 Months ago
PwC - Experienced Associate - Infrastructure Engineer

PwC

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
2 Months ago
Yahoo - Business Development, Partner Manager

Yahoo

United States (Hybrid)
1 Month ago
Epic Games - Senior Technical Designer

Epic Games

Vancouver, British Columbia, Canada (On-Site)
7 Months ago
Highspot - Customer Success Manager, EMEA

Highspot

London, England, United Kingdom (Hybrid)
1 Month ago
Nagarro - Senior Staff Engineer / Reltio MDM Developer

Nagarro

Atlanta, Georgia, United States (Hybrid)
1 Month ago
PayPal - Sourcing Analyst

PayPal

Scottsdale, Arizona, United States (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Cognite - Senior Technical Writer

Cognite

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Ziff Davis - Intermediate Software Engineer

Ziff Davis

India (Remote)
2 Months ago
Applied materials  - Technical Software Manager – Java

Applied materials

Bengaluru, Karnataka, India (On-Site)
2 Months ago
PwC - Associate - Python Data Engineer - GDC

PwC

Kolkata, West Bengal, India (On-Site)
10 Months ago
Rambus - SMTS Verification Engineering

Rambus

Bengaluru, Karnataka, India (Hybrid)
11 Months ago
PhonePe - Territory Sales Manager

PhonePe

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Capgemini - Salesforce Commerce Cloud

Capgemini

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Qualcomm - Engineer - CI/CD

Qualcomm

Hyderabad, Telangana, India (On-Site)
2 Months ago
Tesla - Delivery Operations Specialist

Tesla

Mumbai, Maharashtra, India (On-Site)
6 Months ago
Zelis  - Scrum Master

Zelis

Hyderabad, Telangana, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Programming Jobs

Capgemini - M&C Subject Matter Experts

Capgemini

Mumbai, Maharashtra, India (On-Site)
3 Months ago
Anavation - Software Engineer Subject Matter Expert / Forensic Toolkit Lead Developer

Anavation

Clarksburg, West Virginia, United States (On-Site)
2 Months ago
FICO - Senior C++ Engineer

FICO

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Motorola solutions - Senior Java Engineer(Core Java, Springboot, Hibernate, Postgre SQL/My SQL)

Motorola solutions

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Google - Software Engineer, F1 Query, SQL Query Optimization

Google

Sunnyvale, California, United States (On-Site)
1 Month ago
Canonical - Engineering Manager - Python and K8s

Canonical

(Remote)
3 Months ago
Merkur gaming  - Java EE

Merkur gaming

Noida, Uttar Pradesh, India (On-Site)
3 Months ago
HCL Tech - Sr tech support spec - database support

HCL Tech

Massachusetts, United States (On-Site)
2 Months ago
CyberArk - Engineering Manager (.NET, AWS)

CyberArk

India (On-Site)
2 Months ago
Tesla - Jr. SPS Programmer

Tesla

Rhineland-Palatinate, Germany (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

About The Company

TransUnion is a global information and insights company with over 12,000 associates operating in more than 30 countries. We make trust possible by ensuring each person is reliably represented in the marketplace. We do this with a Tru™ picture of each person: an actionable view of consumers, stewarded with care. Through our acquisitions and technology investments we have developed innovative solutions that extend beyond our strong foundation in core credit into areas such as marketing, fraud, risk and advanced analytics. As a result, consumers and businesses can transact with confidence and achieve great things. We call this Information for Good® — and it leads to economic opportunity, great experiences and personal empowerment for millions of people around the world.

Chennai, Tamil Nadu, India (Hybrid)

Chicago, Illinois, United States (Hybrid)

Johannesburg, Gauteng, South Africa (Hybrid)

Chicago, Illinois, United States (Hybrid)

London, England, United Kingdom (Hybrid)

San Luis Obispo, California, United States (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

Chicago, Illinois, United States (Remote)

Mumbai, Maharashtra, India (Hybrid)

Chicago, Illinois, United States (Hybrid)

View All Jobs

Get notified when new jobs are added by TransUnion

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug