3 days old

Senior Java Application Developer

Cox Communications Inc
Atlanta, GA 30303
Apply Now
Apply on the Company Site
*Primary Location: *6305 Peachtree Dunwoody Rd, Atlanta, GA, USA
*Division: *Cox Communications Inc
*Job Level: *Individual Contributor
*Travel: *No
*Schedule: *Full-time
*Shift: *Day Job
*Requisition Number: *213436
Cox Communications is the largest private telecom company in America, and we proudly serve six million homes and businesses across 18 states. At Cox, we are committed to creating meaningful moments of human connection, not only with our products and services, but also with our career opportunities. Come connect with us, and lets build a better future together.


This position is for a Spring Boot/JBPN/JAVA Senior Application Developer. The candidate will design and develop, test, implement, integrate and maintain applications supporting the data/phone/video provisioning family of applications while leading other developers. Under general supervision, he/she will prepare detailed specifications from which programs will be written. The applicant will design, code, test, debug, document and maintain these programs.


*PRIMARY RESPONSIBILITIES AND ESSENTIAL DUTIES: *

- Completes technical development tasks pertaining to the provisioning applications per approved projects and allocated budgets

- Low level design and implementation of core frameworks.

- Interfaces extensively with functional users to confirm the applicability of design alternatives, identifies and recommends cost effective options, and address user concerns

- Interfaces as necessary with all critical integration points to insure that applications are integrating successfully and efficiently with all requested applications

- Assists with overnight on-call development/operations duties such as application installations and deployments into a production environment.

- Conducts necessary internal design and code reviews, system testing, and load testing to ensure that the application is of high quality when released to Quality Assurance for the testing phase of the project (manage all necessary migration of software code to/from the respective environments - development, quality assurance, training)

- Works closely with Quality Assurance testers during the testing phase of the project to ensure that any and all necessary changes(fixes or enhancements) to the application can be accommodated to meet user requirements while also honoring timeline and budget restrictions

- Provides detailed deployment documentation to the Technical Operations support group to ensure preparedness to deploy new releases into the production environment within the SLA windows

- Interfaces with data base administrators to ensure that data base access and updating is done efficiently

- Configures, analyzes, designs, develops, and maintains program code and applications to support the data, phone and video provisioning applications of Cox Communications

- Serves as an expert to other application developers in the field of JAVA/JBoss development.

Qualifications: *Minimum:*

- 5+ years of experience with Java Spring and Spring boot development

- Good experience with Java EE (i.e. Container-Managed Resources, Datasources, SOAP/RESTful Web Services, EJBs, MDBs, JMS, etc.).

- Extensive experience in Data base schema design and sql tuning.

- Expertise in ORM technologies such as Hibernate, JPA.

- Expertise in messaging systems including HornetQ, Rabbit MQ and Active MQ.

- Strong experience in developing an enterprise application in high availability clustered environment.

- Extensive experience with development against a Full EE Container (i.e. JBoss, Weblogic, GlassFish or WebSphere).

- Strong experience with SOAP and REST webservice development (JAX-RS, JAX-WS, CXF, Axis, JAXB).

- Expert command of the following technology and tools: JDBC, ANT, Maven, OOAD, Eclipse, JavaDocs, JUnit, Source Control Systems.

- Must be able to develop on demand efficient batch jobs (executable Jars and/or PL/SQL and shell scripts) in an expedient manner.

- Good experience with Kubernetes/PaaS/Jenkins

- Excellent debugging and trouble shooting skills.

- Application profiling and performance tuning skills.

- Ability to lead mid-level and junior developers in application development cycle.

- Excellent communication skills, both written an oral.

- Self-motivated and is able to perform duties with little or no supervision.


*Preferred:*

- Masters in computer science or 8+ years experience

- Java 6 EE

- JBPM

- Drools

- JBoss Modules

- Application Release Management

- Kubernetes

- ORACLE Virtual Box and/or VMware

- Linux Scripting (shell, perl, etc.)

- ORACLE - PL/SQL

- JProfiler

- JCA

- Git

- Quartz

- Test Case Automation

- FindBugs

- Broadsoft & OSS provisioning




Who We Are
*About Cox Communications*
Cox Communications is committed to creating meaningful moments of human connection through broadband applications and services. The largest private telecom company in America, we proudly serve six million homes and businesses across 18 states. Were dedicated to empowering others to build a better future and celebrate diverse products, people, suppliers, communities and the characteristics that makes each one unique.

*About Cox *
We are the Cox family of businesses. Weve been making our mark since 1898 by building and evolving world-class businesses, staying true to our values, and encouraging top talent to always look for growth and impact while building a career with us. Our primary divisions - Cox Communications and Cox Automotive - are driving a new wave of innovation, powering smart cities with powerhouse broadband communications and pioneering greener, more progressive transportation alternatives for individuals and fleet operators. Were also expanding into new spaces like cleantech and healthcare to rev up our momentum toward building a better future for the next generation. Were looking for the talent today who will be our leaders tomorrow. Sound intriguing? Learn more about where we are today, where we hope youll be going with us, and the common purpose that unites us at coxenterprises.com.
Benefits of working at Cox may include health care insurance (medical, dental, vision), retirement planning (401(k)), and paid days off (sick leave, parental leave, flexible vacation/wellness days, and/or PTO). For more details on what benefits you may be offered, [visit our benefits page](http://jobs.coxenterprises.com/life-at-cox/benefits/).
Cox is an Equal Employment Opportunity employer - All qualified applicants/employees will receive consideration for employment without regard to that individuals age, race, color, religion or creed, national origin or ancestry, sex (including pregnancy), sexual orientation, gender, gender identity, physical or mental disability, veteran status, genetic information, ethnicity, citizenship, or any other characteristic protected by law.
Statement to ALL Third-Party Agencies and Similar Organizations: Cox accepts resumes only from agencies with which we formally engage their services. Please do not forward resumes to our applicant tracking system, Cox employees, Cox hiring manager, or send to any Cox facility. Cox is not responsible for any fees or charges associated with unsolicited resumes.
Posted: 2021-06-09 Expires: 2021-07-12
Sponsored by:
ADP Logo

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Senior Java Application Developer

Cox Communications Inc
Atlanta, GA 30303

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast