IT Job Pro

Most Popular Tech Job site – Find Jobs || Post Jobs

Senior Java Developer

Virginia, Virginia Request Technology - Anthony Honquest

Senior Java Developer

McLean, VA

Prestigious Enterprise Company is seeking a Senior Java Developer to lead development, maintenance and support for applications with Java/J2EE, WebMethods & Apache MQ Messaging technologies.

YOUR WORK FALLS INTO THREE PRIMARY CATEGORIES:

PROJECT DELIVERY AND OPERATIONS

Lead technical delivery projects from analysing technical solutioning to deployment, contributing to the success of project(s).

Participate in Requirements Analysis; design Applications based on System Requirements and Architecture, prototype if necessary, develop, unit test and deploy applications

Understand Business needs and processes; identify solutions, present and guide project team/sponsors in identifying best solution.

Design, develop, modify, integrate, test, deploy and support enterprise-level for Java/J2EE applications

Interact with senior customer personnel/business as well IT Stakeholders on significant technical matters frequently requiring coordination across organizational lines.

Design and implement complex enterprise integrations with industry standard technologies such as Web Methods, Java EE, WebLogic Server, SOAP, REST, XML, Eclipse DB2, Sybase, LDAP/TAM, Active Directory and other internal systems in the enterprise

-Developing and Enhancing flow services in WebMethods

-Developing and enhancing replication between databases using IBM CDC replication, SQL replication, SOAPUI, Rapid SQL

-Writing Unix Shell Scripts, ANT/Maven Build Scripts, Stored procedures, Complex SQLs, Autosys scripts and Jil jobs

Deliver projects in either Agile or Waterfall software development methodologies, as project dictates

TECHNICAL LEADERSHIP

Support planning activities, such as impact assessments, level of effort analysis and developer task assignments

Contribute to the enhancement of application development/delivery standards, tools and processes.

Improve code quality by leading design and code reviews, and solve challenging issues related to performance tuning and scalability also validate that the design patterns adhere to approved architecture

Provide technical guidance and mentorship to junior developers

Deliver knowledge transfer sessions to ramp up new development team members

PRODUCTION SUPPORT

Provide production support that includes evaluate defects, investigate cause and come up with solutions to address defects

Participate in on-call production support rotation

Partner with IT Shared Services partners to resolve production issues

QUALIFICATIONS

5+ years’ experience in Information Technology

Bachelor degree in Computer Science, Information Systems or other related field or equivalent working experience

3+ years of hands-on experience in design, implementation and production support Java/J2EE framework applications

Strong technical and analytical skills with the ability to analyze system functionality with customer and resolve production issues

Experience in tuning the system for performance improvements and performance related system design

Thorough understanding of relational databases, SQL, XML and web services (SOAP/REST)

Experience applying Object Oriented Analysis and Design principles

Experience in using source control tools GIT, Artifactory and Clearcase for source safe

Knowledge of business process modelling and optimization techniques, including orchestration of modeled process

Some exposure to infrastructure, network and enterprise scale environments

Practical experience designing and building enterprise and/or distributed systems

Ability to analytically address complex problems, process critical data, establish facts, and draw quality conclusions

Ability to work well under pressure, some tight deadlines and with ambiguity on some projects

Experience with systems and software architecture

KEYS TO SUCCESS IN THIS ROLE:

Willingness to learn and work in a team environment

Technical leadership and effective communication

Change leadership

Ability to work across silos

Deep curiosity to learn about new trends and topics

Ability to develop mutually beneficial relationships

Ability to stay calm and poised in pressure situations

To apply for this job please visit itjobpro.com.