Senior Java Applications Developer
PMCS Services, Inc. ·Austin, TXClosing in
$60 - $70 Hourly
Term:Full timeWork:Remote
Type:EmployeeContract
We are looking for a Full-time contractor or employee for a Senior Java Applications Developer role.
Job Description
8 or more years of experience, relies on experience and judgment to plan and accomplish goals, independently performs a variety of complicated tasks, may lead and direct the work of others, a wide degree of creativity and latitude is expected. Researching, designing, implementing and managing software programs. Testing and evaluating new programs. Working closely with other developers, UX designers, business and systems analysts.
Job Description
8 or more years of experience, relies on experience and judgment to plan and accomplish goals, independently performs a variety of complicated tasks, may lead and direct the work of others, a wide degree of creativity and latitude is expected. Researching, designing, implementing and managing software programs. Testing and evaluating new programs. Working closely with other developers, UX designers, business and systems analysts.
Responsibilities:
Performs analysis, design, and development work for existing web-based systems. Activities will include performing enhancements to existing Java/Eclipse based user interfaces running on WebSphere platform as well as enhancements to existing batch interfaces.
- Independently performs requirements analysis, high-level and detailed design, development, testing and deployment of application components, as required.
- Work with other teams and trading partners as necessary to accomplish goals.
- Create technical and design documentation, as required.
- Perform system analysis and problem resolution, as required.
- Analyze software for configuration & performance tuning opportunities, as required.
- Develop and maintain data and process models, as required.
- Employ contemporary testing methods to ensure applications function properly and without error.
- Provide technical support for testing and implementation efforts.
- Other duties as assigned.
Required Skills:
- Hands-on experience in Server-side application development, enhancing and maintaining enterprise-class applications using IBM application development platform
- Hands-on Experience implementing Java/Eclipse based user interfaces.
- Hands-on Experience implementing batch interfaces using Java
- Hands-on programming experience in following languages / technologies: Java, JEE, Java Server Pages, XML, Web Services, JWT, Maven, RAD and Oracle
- Experience designing multi-tier web-based applications
- Experience in implementing best practices in the areas of application design, performance, scalability, and maintainability.
- Hands-on experience with Agile Development Methodology