Industry / Sector / Domain
Fintech
Location
Gurugram
Experience Range
5-8 years
Company Profile
A leading Fintech startup in India
Job Profile
- Design and develop high-volume, low-latency applications for mission-critica systems and deliver high-availability and performance
- Write well designed, testable, efficient code and review, test, and debug team members’ code
- Prepare and produce releases of software components on schedule
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
- Identify and analyze user requirements.
- Prioritize, assign and execute tasks through the software development life- cycle
- Design database architecture
- Schedule product releases with internal teams and document development phases
- Ensure applications are secure and up-to-date
Candidate Profile
- BTech/MS degree in Computer Science, Engineering, or a related subject
- Strong experience in Java programming (minimum jdk8 as Java version)
- Hands-on with Data Structures and Algorithms
- Profound insight of JVM internals (Class loading, Memory Management, Transaction management etc.) & Multithreading
- Experience in developing web applications using Spring boot
- Knowledge and experience of MSA (Micro service architecture)
- Experience with collaboration tools (Git, Jira, Confluence, Slack)
- Good knowledge of relational databases, MySQL, SQL and ORM technologies
- Experience in fintech or e-commerce highly needed
Follow us on Linkedin to stay updated on exciting opportunities
Executive Search | Talent Acquisition | Salary Benchmarking | Market Entry Assistance | Interim Management | Talent Intelligence | RPO | Talent Mapping