Senior Developer

Location: Atlanta, GA

Type: Contracted

Min. Experience: Experienced

Please indicate the number of years experience for each skill set and the pages/paragraphs in the resume it is documented.

Qualifications:

THE ESSENTIALS:

- Bachelor’s degree in a relevant technical discipline with 12+ years of experience in designing and implementing micro-services and J2EE applications.

- Passionate about agile software delivery, to work in a collaborative way with key technology and business stakeholders to deliver great software.

- Hands on e-commerce development experience.

- Expert in Continuous Integration and Test Driven Development frameworks.

- Extensive knowledge of Java internals, JVM tuning and troubleshooting.

- Knowledge of various J2EE and servlet containers such as WebSphere, JBoss. - Expert in JSON, Spring, XML, Struts. - Mastery designing and implementing Restful APIs.

- Experience with source control and build tools.

- Experience with JIRA, Confluence, GIT (github, Bitbucket or similar).

- Proficiency with modern technologies (Docker, Kubernetes, Openshift, Cloud Foundry).

- Knowledge of secure coding practices and PCI standards.

NICE TO HAVE:

• Technical domain expertise in the Payment processing space and expertise in integrating with Payment gateways and processors in a multi-channel, multi-national business environment would be highly desirable.

• The eagerness to listen to colleagues and customers alike; convey ideas effectively and prepare technical presentations and other technical documentation.

• Being proactive and customer centric.

• DevOps experience/knowledge is a plus. 
 

Responsibilities: 
The Channels Technology team is seeking an experienced Java Developer (12+ years of experience) to provide technical expertise in designing and engineering software solutions to support critical business applications. The ideal candidate for this role should possess a passion for technology and a desire to create exceptional customer (internal as well as external) experiences.

THE DAY to DAY - Primary responsibilities to include leading technical design, developing frameworks and implementing solutions around a micro-services architecture.

- Identifying best-fit solutions in a complex business environment for both existing and new applications.

- Apply corporate technical standards, procedures and policies to resolve incidents and issues in a timely manner.

- Conducting code reviews and coaching team members on authoring well structured, reusable and maintainable code.

- Must be a self-learner with the ability to pick up and leverage new technologies.

- Ensure that Delta methodologies, standards and procedures are adopted and implemented.

- Ensure technical solutions meet business needs and that customer satisfaction with the delivered solution is high.  
 

Apply for this Position
* Required fields
First name*
Last name*
Email address*
Location
Phone number*
Resume*

Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or paste resume

Paste your resume here or attach resume file

Cover Letter*
In 150 characters or fewer, tell us what makes you unique. Try to be creative and say something that will catch our eye!*
Human Check*