Software Engineer III
Company: Neustar, Inc.
Location: Reston
Posted on: May 16, 2022
|
|
Job Description:
A technology enthusiast who would jump at the chance to develop
a new generation software with next generation features for our
Order Management platform. You excel at working in a fast-paced
environment with like-minded software professionals in an agile
product organization. You're comfortable being part of a small,
highly visible, tight-knit team and can collaborate closely with
product managers, architects and offshore resources to accomplish
your goals.
You are a Software engineer who is the key resource to the Neustar
OMS Engineering Product development for developing latest, cutting
-edge technology software that scales well, extensible and bug free
implementations. This candidate should also possess good automation
skills that requires right from building code to deploy it to the
respective environments. Neustar wants this resource to be
independently develop/design new components with minimal assistance
from others.
Job Duties
o Actively participate in the agile software development phases of
various initiatives across OMS platform.
o Work with the testing and software development teams for
deployment of software to the middleware application
environment.
o Resolve scalability and performance issues in all areas of
Software functions.
o Support UNIX based servers, troubleshooting according to alerts,
and elevating issues to various teams based on severity of
issues
o Ensure proper technical design and quality standards are upheld
by onsite and offshore engineering team
o Optimize potential of agile development processes.
o Collaborate efficiently with the onshore and offshore development
teams & make sure you have the proper communications to get the
deliverables done.
o Interact with business stakeholders to gather requirements before
proposing a solution to stake holders.
o Monitor and research complex issues in the middleware application
environment to detect problem areas.
o Perform root cause analysis of any issues related to middleware
applications and servers.
o Perform log analysis, changing scripts and configurations to
ensure appropriate changes are done.
o Perform designing and programming for middleware application
using UML and Rational Rose.
Qualifications/Education
o 8+ years overall/related experience in software development.
o Bachelors in Computer Application
o Ability to escalate and clearly communicate the status of major
incidents and problems to Management and business stakeholders.
Technology Stack:
o Java/J2EE Technologies with Java, Struts, Spring, NFI, Servlets,
JSP, AJAX, JavaScript ,Spring Boot, Spring IOC & MVC, Spring Data
JPA, Spring Web Flow, Springboot, Apache Camel, JDBC, Hibernate,
MyBatis, OpenJPA, EJB 1.0/2.0/3.0,
SOAP (AXIS, CXF) Web service, RESTful Web Service, XML (Advanced),
XSLT (Advanced), JSON, JMS (Advanced), JAuth2.0, JWT.
o Web-Services & Web services security using SOAP, WSSI
o Good hands on experience in developing and designing Apache Camel
and RDBMS solutions.
o Good understanding of EIP design patterns & principles.
o Good hands experience in developing micro services using spring
boot.
o Mongo NoSQL proficiency-Write the efficient code to insert the
Collections.
o Good hands experience in Oracle or PL/SQL.
o Experience in working on creational Java Design Pattern like
Singleton, Factory, Abstract Factory, Session Fa--ade, Service
Locator, Data Access Object, Value Object and Business Object.
o Experience in application configuration and build using
Maven.
o Experience in test driven development using Junit, Mockito and
Cobertura.
o Having worked in teams using Agile methodologies, strong
understanding of DevOps culture, Microservices Architecture,
Kubernetes Clusters, Containers, CICD practices.
o Good understanding of the software development agile
practices.
o Asynchronous message communication/integration technologies
(ActiveMQ), JMS, Oracle AQ.
Nice to have:
o Knowledge on the Telecom industry & Number porting.
o Telecom Order Management System knowledge experience is a
plus
o Knowledge of Angular 2.0 and up, JSP.
o Building solutions in Google Cloud Platform (GCP)
Keywords: Neustar, Inc., Reston , Software Engineer III, IT / Software / Systems , Reston, Virginia
Click
here to apply!
|