Job Title: Senior Java Developer
Job Position: Senior Java Developer
Employment Type: Full Time
Qualification: Bachelor of Technology BCS MCS
Experience: 5+ years
Location: Pune
Skills: Core Java EJB J2EE JS JSP Servlets
Job Category: IT/Software Development
Short Description: We are looking for Java developer - Join us to code powerful Java solutions that shape the future of fintech.
Job ID: FIX - 01

Job Description:

Fidel Softech Ltd. (Under FIXSOL Business Unit) is currently seeking a Senior Java developer. Candidates need to have strong technical competencies in Core Java, Spring, Hibernate, MySQL, Web Services implementation and good Solutioning, designing & System Architecture capabilities. Knowledge of FIX Protocol will be an added advantage.
We are fast growing ISO certified company in Pune, with a strong presence in IT and IT enabled services across various domains.

Desired Experience: 5 years to 9 years of relevant experience

Requirement

  1. Hands on experience in:
    • Gathering system requirements, defining system architecture (multi-tier architecture)
    • Developing and maintaining Java based Solutions, interfaces & web components
    • Implementing messaging services, using messaging technologies
    • Implementing using multi-threading approach
  2. Good knowledge of J2EE architecture/design patterns, Object Oriented Design methodologies, SOA, data modeling techniques and Web Services interface development – SOAP/ REST
  3. Good knowledge of Hibernate, Spring, Dependency Injection (IOC), MVC
  4. Good knowledge of XML Parsers & XML Schema
  5. Good knowledge of SQL, relational database technologies and persistence frameworks

Primary Skills:

Core Java, J2EE, JSP, JS, Servlets, EJB, Spring, Hibernate, Web services, OOPS and Design Patterns, Subversion / Git, MySQL, Maven / ANT / Eclipse

Good to have Skills:

Knowledge & experience in development & implementation using FIX Protocol (Securities / Trading domain)

Roles and responsibilities:

Roles and responsibilities:

  1. Conceptualize & develop end to end Solutions in BFSI space, by
    • Analyzing requirements, defining system objectives
    • Identifying functional and feature level requirements
    • Defining the system architecture, component design & system interfaces
    • Implementing the solution
  2. Manage a team of 4-5 members, by
    • Explaining low level design, and helping the team to identify appropriate design patterns
    • Providing implementation level guidance to the team
    • Review and provide feedback on work done
  3. Interface with clients and partners to coordinate testing and changes to the existing product framework and subsequent enhancement and customization.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx