Job Description :
Title : Java Lead

Location KOP PA

exp 9+


Technical Responsibilities

Produce system solutions and high level technical designs to meet identified business requirements. Solutions must incorporate scalability, availability, security, and maintainability characteristics. Risks, assumptions, and costs for solutions must be articulated.

Analyze and design improvements to core technologies to improve performance, capacity, and scalability of Payment systems. Produce business case to support these improvements.

Mentor IT organization on adherence to design principles and guidelines.

Assist teams in adopting new infrastructure and technologies. Provide documentation, training and mentoring. Remain current in new technologies in the global marketplace.

Identify, evaluate and formally recommend third party software and technology packages and services.

Actively participate in the implementation of pilots of new software applications and infrastructure.

On occasion, assist in production escalations, technical systems operations, and problem resolution.

Required Qualifications:

BSCS or BSEE or Other Related 4yr Technical Degree

Extensive experience building and architecting high traffic internet sites serving 10-100 million+ requests per day or similar high transaction volume distributed systems

7 - 8 years’ development experience with Java or related concentrating on server-side development

Extensive experience implementing complex system integrations utilizing messaging and HTTP

Experience tuning server side applications and databases, i.e. distributed caches

Experience Senior Software Engineering highly-available, failure resistant/tolerant internet scale systems

Familiarity with Subversion, git, Eclipse, IntelliJ and the Atlassian suite of products (e.g. Jira, Confluence, Fish-eye) is preferred

Experience in developing event-driven and service-oriented Architecture

Experience with web services, specifically security and identity management

Experience with various enterprise messaging technologies

Experience with Enterprise Service Bus solutions (Mule Technologies, SonicMQ messaging, AMQP)

Experience developing web applications using AJAX Ruby, Rails

Experience in e-commerce and/or retail systems

Experience with Open Source platforms and tools

Experience with Oracle and open source databases


Clear written, verbal, presentation, and process facilitation skills.

Accessibility - Ability to work with both business and technical representatives at all levels.