Job Description :
Senior Java Developer Duties:

Provides leadership and mentoring to professional developers. Recommends industry best practices and ensures source code meets FRE standards for quality, security and availability.
Completes applications development by coordinating requirements, schedules, and activities; contributing to team meetings; troubleshooting development and production problems across multiple environments and operating platforms.
Development of software applications using Java, SQL, XML, WSDL, Shell Scripts, autosys, perl, python and other tools as required. Complete enhancements and fixes bugs as assigned and discovered.
Contributes and supports Agile process including Daily Scrub meetings and periodic Agile Iterations. Provides suggestions and enhancements and pro-actively supports the existing suite of applications.
Reviews status of Daily Continuous Integration Jenkins builds
Improves Code Quality using SONAR, Fortify and other code quality tools.
Designs and develops complex SOA based applications by setting expectations and features priorities throughout development life cycle; determining design methodologies and tool sets; completing development using multiple software languages and software products; designing and conducting tests.
Develops back end, database focused applications using Eclipse and Java. Expert in Web Services and Message Driven Beans for back end processing within a J2EE container.
Recommends system solutions by comparing advantages and disadvantages of custom development and purchase alternatives.
Integrates applications by designing database architecture and server scripting; studying and establishing connectivity with network systems, search engines, and information servers.
Supports users by developing documentation and assistance tools.
Updates job knowledge by researching new internet/intranet technologies and software products; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
Enhances organization reputation by accepting ownership for accomplishing new and different requests; exploring opportunities to add value to job accomplishments.
             

Similar Jobs you may be interested in ..