Logo
Blackwomenintech

Senior Associate, Software Engineering

Blackwomenintech, Dallas, Texas, United States, 75215


Name of Employer:The Options Clearing CorporationJob Title:Senior Associate, Software EngineeringLocation:9111 Cypress Waters Blvd, Suite 400, Dallas, Texas 75019Duties:Collaborate with developers, architects, and product owners to develop scalable and resilient hybrid and cloud-based data solutions.Build Java applications using Maven and deploy Java/J2EE applications.Implement applications using Spring Boot framework and ensure APIs are secured through Spring Security.Expose REST APIs using Rest Controller interface and produce JSON formatted data.Use distributed message brokers including Kafka and RabbitMQ.Support enterprise transformation into a data-driven organization.Work with business, technical, and non-technical professionals in a project environment.Thoroughly analyze requirements, and develop, test, and document software quality.Follow agreed upon Software Development Life Cycle (SDLC).Understand and apply Object Oriented and Domain Oriented Design Patterns; identify time and memory complexity for written code.Perform application and project risk analysis and recommend quality improvements.Assist production support by providing advice on system functionality and fixes.Resolve security vulnerabilities.Up to 40% telecommuting permitted.Education & Experience Required:Bachelor’s degree in CS or related and three (3) years of experience as a software developer, Java developer, or related.Special Skills Required:Experience with building Java applications using Maven and deploying Java/J2EE applications.Experience in developing applications using Spring Boot framework and ensuring APIs are secured through Spring Security.Experience in exposing REST APIs using Rest Controller interface and producing JSON formatted data.Experience with distributed message brokers including Kafka and RabbitMQ.Salary:$117,300 - $162,200Apply:Apply online at www.theocc.com. No calls. EOE.Application Steps:When you find a position you're interested in, click the 'Apply' button. Please complete the application and attach your resume.You will receive an email notification to confirm that we've received your application.If you are called in for an interview, a representative from OCC will contact you to set up a date, time, and location.For more information about OCC, please click here.OCC is an Equal Opportunity Employer.

#J-18808-Ljbffr