Job Description: We are looking for a Senior JEE Software Engineer. In this role, you woud be responsible for leading the implementation of multiple systems across middleware and influencing the technical vision behind the platform. We need you to have deep software development experience with Java, system and design expertise and leadership. Job Responsibilities: Perform design and code reviews Work with management around project milestones Support operations and development teams by providing advanced technical analysis, troubleshooting and triage as needed Design REST Interfaces and J2EE components to enhance middleware systems Provide technical direction and guidance to a team of developers through full SDLC lifecycle Develop components using SpringBoot, SpringFramework and JAVA11 Design, development and support for operations of high volume, mission critical systems - monitoring, troubleshooting, and timely resolution of system issues; proactively identifying possible issues / bottlenecks and put measures accordingly in place to ensure system availability and to optimize performance End-to-End Systems development, project / operations management and support Job Requirements: Strong knowledge of JEE, JAX-RS, Object Oriented Design Patterns, Development Methodologies (Iterative, Agile) Excellent communication skills, possessing the ability to communicate to technical developers, QA and Operations support engineers and technical and nontechnical management Organization skills to track roles and responsibilities and report on individual and team status Demonstrable knowledge of computer science fundamentals, including but not limited to algorithms, data structures, compilers, operating systems and computer organization Demonstrable knowledge of advanced computer science topics such as distributed systems theory and algorithms, cryptography, data science, systems engineering and other topics Advanced knowledge of object-oriented design and development including design patterns Strong working knowledge of modern software development languages including Enterprise Java Understanding of transaction and information systems, message brokers and enterprise integration patterns Qualification & Experience: 5 years of JEE experience; 3+ years of experience if candidate possesses a related advanced degree 3 years of experience designing REST Interfaces and JEE components to enhance middleware Experience with distributed source control systems such as git, github or bitbucket Previous experience in providing technical direction to team of developers and production support Previous experience building large volume, mission critical enterprise applications Preferred experience in middleware development Experience in relational database technologies and familiarity with DB design Experience in developing scalable service-oriented solutions Experience working in all aspects of SDLC management Job Details: Company: Cox Communications Vacancy Type: Full Time Job Location: Baton Rouge, LA, US Application Deadline: N/A Apply Here vacancyoptions.com