Sr. Software Engineer Backend – Java/ J2EE

Experience: 3 – 6 years

Number of Openings – 2

Reports to: Head of Engineering

Company Name – Book my forex private limited

Core requirements

  • At least 3 – 5 years of experience working in a pure software
    development role
  • B.Tech/ M.Tech or similar degree in computer science,
    engineering or similar subject
  • Excellent logical skills. Must be able to solve complex
    problems creatively
  • Should participate in HLD/ LLD design and should be able to
    convert requirements from products into technical
    specifications. Should own entire modules including architecture
    design, API contracts, database design, inter-service
    communication, alerting, logging etc.
  • Excellent knowledge of OOPS, Java and J2EE. Should have
    extensive experience of working with core java, Spring
    framework (MVC, boot, security, AOP etc.), JSPs, Servlets,
    JDBC etc.
  • Excellent knowledge of relational databases and NoSQL DBs.
    Should be able to write complex queries and tune queries for
    performance improvement. Should be able to design database
    schemas independently
  • Understanding of software design principles including micro
    service based architecture, separation of concerns, code
    reusability, performance optimisation, secure coding etc.
  • Experience of deploying applications to containers (Docker/
    Kubernetes) on cloud environments (AWS, GCP or Azure) via
    CI/ CD tools (Jenkins, Bitbucket etc.) would be a strong plus
  • Experience with front end technologies such as AngularJS,
    ReactJS, Javascript and JQuery would be a strong plus
  • Experience with PHP/ WordPress is a strong plus
  • Understanding of security principles, software vulnerabilities
    and mitigations would be a strong plus
  • Experience of working on mission critical systems like
    payment systems is a strong plus

PLEASE MENTION CURRENT CTC WHILE APPLYING IN THE COVER LETTER.

Apply for this position

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