Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Principal Software Engineer / Technical Lead @ Fortune Human Capital

Home > Programming & Design

 Principal Software Engineer / Technical Lead

Job Description

Roles and Responsibilities

PURPOSE OF THE JOB
Translate software requirements into workable programming code and maintain and develop programs for use in business. Specific duties may vary but the role will involve writing specifications and designing, building, testing, implementing, and supporting applications.

JOB FUNCTIONS
Maintain an awareness of business solutions particularly in the area of Payment Gateway & POS Platforms
Lead in designing, specifying, and selecting information system solutions, considering functionality, data, security, integration, infrastructure, and performance
Understands and support to Software Architecture Design
Guide team members in resolving complex issues & problems
Perform regular code reviews to optimize code and increase performance
Understand and convert requirements into solutions
Work with the Project Managers and Team Leads to develop high level project schedule resource plans for implementation projects
Responsible for writing code and unit test cases
Responsible for quality of deliverables
Responsible for implementing as per the requirements
Understating the problem and designing the flow of application modules
Creating web services to be consumed by application UI or client application
Writing hibernate DAOs and HQL for reporting
Writing queries for reporting and export reports using reporting tools
Deploying web applications to tomcat server
Developing applications to consume batch files
Handling communication between microservices


Desired Candidate Profile

EXPERIENCE (and soft skills)
  • Person with 5-8 years
  • Excellent communication skills with an ability to interact with non-technical stakeholders as well
  • Self-starter with the ability to appropriately prioritize and plan complex work in a rapidly changing environment
  • Ability to develop solution architecture designs
  • Results oriented with ability to produce products that deliver organizational benefit
  • A thinker with problem solving aptitude
  • Team player with experience in collaborating across team functions to ensure successful delivery of solutions
  • Shall be individual contributor
  • Willingness to be available outside of normal office hours

MANDATORY TECHNICAL SKILLS
OOPS, Core JAVA/J2EE
Spring MVC, Sprint Boot based Microservices, Restfull Webservices
Hibernate
Understanding of DevOps processes like CI/CD
Knowledge of implementing design patterns
Application Security
Git, JIRA & Bugzilla

OPTIONAL BUT DESIRABLE TECHNICAL SKILLS
Cloud, preferably AWS Cloud
Mongo DB
J Unit
JMS
Functional domain knowledge of Payments Gateway, Online Wallets, POS Solutions, Lending Platforms.


Job Classification

Industry: FinTech / Payments
Functional Area: IT Software - Application Programming, Maintenance,
Role Category: Programming & Design
Role: Programming & Design
Employement Type: Full time

Education

Under Graduation: BCA in Computers, B.Sc in Any Specialization, B.Tech/B.E. in Any Specialization
Post Graduation: MS/M.Sc(Science) in Computers, MCA in Computers, M.Tech in Computers
Doctorate: Any Doctorate, Doctorate Not Required

Contact Details:

Company: Fortune Human Capital (P) Ltd.
Location(s): Pune
Website: http://www.fhc.co.in

+ View Contactajax loader


Keyskills:   Hibernate Spring MVC Lending Payment Gateway OOPS Sprint Boot POS Solutions J2EE Mongo DB J Unit JIRA Microservices JMS Team Lead Business Solutions Core Java DevOps Git Online Wallets Software Engineering AWS Cloud Restful Webservices Bugzila

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ 15,00,000 - 25,00,000 P.A

Fortune Human Capital

Our client is a leading Stock Broking Co. part of a large group and MNC and being counted among Best Employer.