Saransh - Philadelphia, PA
posted 4 months ago
The Java Backend Developer role is a critical position that involves collaborating with project customers to identify product and technical requirements. The developer will conduct thorough analyses to determine integration needs and design new software and web applications. This position also entails supporting applications currently under development and customizing existing applications to meet evolving business needs. The developer will assist with the software update process for existing applications and manage the roll-out of software releases, ensuring that all updates are executed smoothly and efficiently. In addition to development tasks, the Java Backend Developer will participate in training representatives and operations staff on the internally developed software applications. This includes researching, writing, and editing documentation and technical requirements, which encompass software designs, evaluation plans, test results, technical manuals, and formal recommendations and reports. The developer will also monitor and evaluate competitive applications and products, reviewing relevant literature, patents, and current practices that pertain to the assigned projects. The role requires providing technical leadership throughout the design process, offering guidance on best practices, procedures, and techniques. The developer will serve as a mentor for junior-level Software Development Engineers, fostering their growth and development within the team. Collaboration with the Quality Assurance team is essential to ensure that applications meet specifications and technical requirements. The position demands a deep understanding of engineering methodologies, concepts, and skills, as well as the ability to apply process design and redesign skills effectively. The developer will present and defend architectural, design, and technical choices to internal audiences, demonstrating strong project management skills and exercising independent judgment in significant matters. Regular attendance is crucial, and the developer must be prepared to work nights, weekends, and variable schedules as necessary.