Java FSD

New Today

Role:Java FSD New York - NY Onsite- all days in office positions: Required:
• BS/BA degree or equivalent experience • + years of software development experience • Proficient in Java (Preferred) or NET, React, Spring Boot and Web Development. • Strong competency in Java for backend development, with experience in system design, application development, testing, and operational stability. • Experience using and designing schemas/data structures in SQL or NoSQL databases. • Hands-on in all aspects of the Software Development Life Cycle. • Engage in pair programming, code reviews, and project task estimation with other Frontend, Backend, and Full-Stack Engineers. • Design, develop, code, and troubleshoot with consideration of upstream and downstream systems and technical implications. • Utilize tools within the Software Development Life Cycle toolchain to enhance automation and improve value delivery. • Apply advanced technical troubleshooting skills to solve complex technical problems. • Analyze large, diverse data sets to identify issues and contribute to decision-making for secure, stable application development. Continuously learn and apply system processes, methodologies, and skills for developing secure, stable code and systems • Foster a team culture of diversity, opportunity, inclusion, and respect, while promoting a growth mindset and effective communication. Job Description/ Responsibilities • Develop secure, concise, high-quality production code, and review and debug code written by others. • Collaborate cross-functionally with other Engineers, Product Managers, Designers, Data Analysts, Content Editors, and other disciplines to deliver comprehensive • Engage in pair programming, code reviews, and project task estimation with other Frontend, Backend, and Full-Stack Engineers. • Design, develop, code, and troubleshoot with consideration of upstream and downstream systems and technical implications. • Utilize tools within the Software Development Life Cycle toolchain to enhance automation and improve value delivery. • Apply advanced technical troubleshooting skills to solve complex technical problems. • Analyze large, diverse data sets to identify issues and contribute to decision-making for secure, stable application development. Continuously learn and apply system processes, methodologies, and skills for developing secure, stable code and systems • Foster a team culture of diversity, opportunity, inclusion, and respect, while promoting a growth mindset and effective communication.
Location:
New York