Senior Java Developer

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

Happy to Help