FIS - New York, NY

posted about 1 month ago

Full-time - Entry Level
Onsite - New York, NY
Professional, Scientific, and Technical Services

About the position

The Java Developer for InvestOne at Fidelity Information Services is responsible for developing core versions of software applications for external clients, focusing on investment accounting solutions. This role involves analyzing client requirements, collaborating with engineering teams, and providing training and support to clients. The position emphasizes timely delivery, quality, and productivity in software development, with a strong focus on Java technologies and investment accounting domain knowledge.

Responsibilities

  • Develop core versions of software applications for sale to external clients.
  • Identify client purchasing requirements and technical specifications through Product Management and/or client representatives.
  • Interact with engineering groups to assist in design changes to equipment and/or software.
  • Train and communicate with clients on systems application.
  • Analyze, design, program, debug, and modify software enhancements and/or new products.
  • Participate in software design meetings and analyze user needs to determine technical requirements.
  • Write technical specifications based on conceptual design and stated business requirements.
  • Write code, complete programming, and perform testing and debugging of applications using current programming languages and technologies.
  • Complete documentation and procedures for installation and maintenance.
  • Train and communicate with internal Client Training, Client Relationship, and Sales teams on systems application.

Requirements

  • Bachelor's degree in computer engineering, computer science, or related discipline.
  • Good hands-on experience with Java/JEE/Spring/Struts/HTML5/Angular/Oracle/REST Service.
  • Knowledge of financial services industry and investment accounting.
  • In-depth understanding of Java, JEE design patterns, and their application.
  • Fluency in developing and understanding sequence diagrams, class models, UML, etc.
  • Working knowledge in JEE, Struts, Spring, JMS, Core Java.

Nice-to-haves

  • Bachelor of Engineering in IT/Computer Science
  • Experience with Oracle Database, PL/SQL
  • Knowledge of Angular/TypeScript
  • Familiarity with TCP/IP, MQ, and C#

Benefits

  • A multifaceted job with a high degree of responsibility and a broad spectrum of opportunities.
  • A wide range of professional education and personal development possibilities.
  • A competitive salary and benefits package.
  • A variety of career development tools, resources, and opportunities.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service