Nextgen - Philadelphia, PA
posted about 1 month ago
As a Java Developer, you will be responsible for designing, developing, and implementing web-based Java applications that support various business requirements. This role requires adherence to approved life cycle methodologies, which includes creating design documents and performing program coding and testing. You will be expected to resolve technical issues through debugging, research, and investigation, relying on your experience and judgment to plan and accomplish your goals. The position involves a variety of tasks, contributing to the design and development of high-quality software for large-scale Java/Spring Batch/Hadoop distributed systems. Your responsibilities will also include performing unit and system testing of application code, as well as executing implementation activities. You will analyze business requirements and create technical design documents that align with the company's architecture standards. Ensuring that expected application performance levels are achieved is crucial, as you will design, code, test, debug, document, maintain, and modify computer programs of high complexity, significance, and risk. Additionally, you may lead design, coding, testing, implementation, and documentation of solutions, developing both basic and detailed program specifications.