Search by job, company or skills

FIS

Technical Java Manager

10-15 Years
Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted an hour ago
  • Be among the first 40 applicants
Early Applicant
Quick Apply

Job Description

What you will be doing

responsibilities:

  • Designs and develops software product applications for market sale or large-scale proprietary software applications for internal use.
  • Manages full software development lifecycle including testing, implementation, and auditing.
  • Performs product design, bug verification and beta support which may require research and analysis.
  • Resolves critical issues and contributes to the business unit/area development.
  • Manages work efforts of managers/supervisors with responsibility for hiring, firing, performance appraisals and pay reviews.
  • Identifies and allocates technical resources, e.g., programmers, business analysts to client projects within Development. Includes a mix of FTEs assigned to the development organization and purchased resources from other lines of business.
  • Forecasts resource needs based on an analysis of both portfolio and projected client spend.
  • Maximizes both utilization and profitability of assigned team of resources billable time.
  • Ensures base applications meet appropriate quality standards.
  • Adheres to the departmental application development and client delivery process standards.
  • Provides input on product direction to product managers.
  • Coordinates with industry compliance consultants and product managers to verify applications meet regulatory compliance.
  • Ensures proper application of technology.
  • Ensures base applications meet appropriate quality standards.
  • Other related duties assigned as needed.

What you bring:

Knowledge / Experience

  • 10+ years of relevant experience.
  • Design, code and test major features, and work jointly with other team members to deliver complex areas of functionality under tight deadlines.
  • Document specifications, design areas, test results, and solutions implemented
  • Code corrections for identified defects for new and existing releases of the software
  • Ensure compliance with predefined coding best practices
  • Ensure adherence to processes as required by the project
  • Update the manager of the progress on module, flag risks and issues early on in the process
  • Coordinate with lead programmer(s) and business analyst(s) with focus on effective communication from a delivery perspective
  • The individual may be required to work on multiple areas simultaneously (development, platform releases, installations, conversions, support, training, etc.)

Skills

  • Core Java, Latest features of Java (8 & 11)
  • Angular, Node & JavaScript
  • Web services - SOAP & REST
  • Frameworks - Spring, Hibernate, Junit (Unit testing), spring boot (good to have)
  • Knowledge of Design patterns
  • Deployment and insight on App. Servers - JBoss, WebLogic & WebSphere
  • Sound knowledge of Databases - Oracle, MS-SQL (My-SQL is good to have)
  • Background of building Web applications is mandatory.
  • Sound analytical & communication skills
  • Sound debugging skills & hands on knowledge of industry standard tools such as eclipse, SOAP UI etc.
  • HTML 5 & CSS 3
  • Knowledge of FIS products and services
  • Skill in project management, organization, communications, analytical and people skills
  • Skill in leading, supervising and managing effectively under pressure
  • Ability to be comfortable interacting with executive level clients
  • Ability to analyze clients business needs and determine related information services support
  • Ability to maintain positive working relationship with client
  • Ability to manage multiple projects, activities and problem areas
  • Ability to delegate projects to qualified subordinates as appropriate
  • Ability to lead, direct and manage effectively
  • Ability to operate independently
  • Ability to exhibit solid decision-making and problem solving skills
  • Ability to communicate effectively verbally and in writing
  • Responsible for the creation of the software architecture in modular, easy to maintain and extendible parts (components and modules);
  • Extensive participation in Design & Architecture of current & new systems
  • Hands on Software development- coding
  • Technically responsible for the software in projects;
  • Ensures mutual consistency and efficient integration of the separate components in modular, easy-to-maintain hardware/software that meets the product specification;
  • Acts in line with departmental and project processes
  • Manages a team of developers, this includes mentoring team, administrative responsibilities.
  • Guides the Development Engineers in the design and implementation of the parts of a subsystem;
  • Advises Product Teams regarding choices of what has to be achieved in hardware and what in software, and advises on make-or-buy decisions;
  • Determines required hardware/software interface in close consultation with the technical experts;
  • Advises on internal development;
  • Has an important say in the choice of development environment and has ultimate responsibility for the software top-level design.
  • Manage daily activities and ensure team is engaged and propelled to do more, should lead by example.
  • Experience on application security testing and remediation.

Qualifications

  • Degree or equivalent

Competencies

  • Fluent in English
  • Excellent communicator - ability to discuss technical and commercial solutions to internal and external parties and adapt depending on the technical or business focus of the discussion
  • Attention to detail - track record of authoring high quality documentation
  • Organized approach - manage and adapt priorities according to client and internal requirements
  • Self-starter but team mindset - work autonomously and as part of a global team

More Info

Job Type:
Industry:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

Job ID: 108706627

Similar Jobs