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.