Job Description
Employer: Epsilon Data Management LLC
Job Title: Senior Software Engineer
Job Requisition: 6630.7185.5
Job Location: 6021 Connection Drive, Irving, Texas 75039 and various, unanticipated sites throughout the U.S. Telecommuting available from anywhere in the US.
Job Type: Full Time
Duties:
- Research, design, and develop computer and network software or specialized utility programs.
- Understand and analyze requirements from leadership team.
- Implement and support features and enhancements to the product as per the design.
- Develop API(s) to perform real-time mutations.
- Implement auditing capability to measure performance as data loads progress.
- Provision infrastructure/infra layer for clients to interact with the system.
- Enhance or write Controller/Lambda, Service, Utility and DAO classes.
- Communicate with upstream and downstream systems using messaging server.
- Implement design patterns for the system to be extendable.
- Perform validations and handle exceptions in the system.
- Create unit and integration test classes to integrate and unit test functionality.
- Perform logging using log tools to assist in troubleshooting.
- Perform addition of child arrays to domain objects.
- Initialize and upgrade tenants, send notifications in response to events and triage and troubleshoot incidents and issues.
Requirements: Employer will accept a Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field followed by five years of progressive, post-baccalaureate experience in the job offered or five years of progressive, post-baccalaureate experience in any occupation in which the required experience was gained. Experience must include one year of experience in each of the following:
- J2EE/JEE
- SQL
- AWS
- REST
- Junit
- Mockito
- Log4j/Slf4j
- Lambda
- Security protocols including JWT and OAuth.
Contact: In order to be considered for this position, apply at . Must reference job 6630.7185.5.
#J-18808-Ljbffr