Sr. J2EE Developer(Hibernate+ Spring+ Bootstrap)

BookMyForex Published: October 13, 2015
Job Type


Company Name : BookMyForex Pvt. Ltd.
Location: Sec-50 Gurgaon
Team Strength: 10 people (VC Funded startup company)
About the Company: BookMyForex is the first and largest currency exchange marketplace in the world that connects customers looking to exchange foreign currency or transfer money overseas with banks and forex vendors in their area. Our platform obviates the need to haggle with multiple currency exchange vendors and helps customers get the best forex rates possible.

Based out of Gurgaon, we’re a well funded FinTech startup with a fun and dynamic work culture. We work hard, love to challenge ourselves and have a ton of fun together as a team. We’re growing aggressively and we’re planning to double our head count to over 60 people within a year. The market that we play in is huge (Rs. 2,60,000 crore+) and we’re confident we can completely revolutionize this space with our cutting edge product, domain knowledge and our superb team. If you’re looking to work on a never-been-done-in-the-world kind of product, have an entrepreneurial bend of mind or just want to learn a ton, BookMyForex is the place for you.

About the position:
Designation: Java Developer
Experience required- 5-8 years
Reporting To: Architect
Vacancy: 4
Cab- No
Working Days: 5
Shift: 9:00 am to 6:00 pm

Job Summary:
As Senior Software Engineer you will assume full ownership of specific software modules and work on challenging engineering tasks that will test your understanding of design, code efficiency and performance. You will understand business requirements via frequent interactions with the business team and make technical suggestions that can sufficiently address business needs. Along with a team of a couple engineers and a tester, which you will lead, you will drive your features from the planning and design phase all the way until live production deployment

Primary Responsibilities:
• Design and develop components and software products in a Java EE environment, applying industry standards to ensure performance scalability, stability, maintainability and reliability
• Advocate best practices; engage and inspire junior developers through code reviews, coaching and mentorship
• Analyze the business requirements to develop requirements specification documents.

• Bachelor’s degree in Computer Science or related field with 5+ years of experience in distributed, highly concurrent and performance sensitive Java/ J2EE applications
• Highly enthusiastic, self starter and hungry to take initiative to create something new and exciting
• Experience leading small teams of junior engineers of up to 5 people
• Excellent understanding of object oriented software development principles, design patterns
• Experience in Java related technologies such as spring (security, MVC, ORM, AOP), hibernate/ JPA, JSPs, JUnit, JAXB, JMS, Quartz, Drools
• Excellent experience in normalized relational database modeling, and project/ package structuring
• Experience with SOAP (Axis)/ REST based web services and API design.
• Experience with front end technologies such as JS, Jquery, Bootstrap, HTML, CSS
• Experience of working with code repositories such as SVN/ Git
• Ability to create project milestones and deliver on deadlines
• Keen focus on creating and maintaining software processes and best practices
• Comfortable and familiar with agile, TDD and rapid iteration development. Knowledge of build processes, continuous integration and automated testing environments is a plus
• Some degree of Experience with linux environments and shell scripting
• Some degree of experience with web/ applications servers such as Tomcat/ Apache HTTPD/ Varnish/ Nginx.
• Experience with cloud based hosting providers such as Amazon AWS is a plus
• Experience with GWT/ SmartGWT is a strong plus

Drop files here browse files ...

Related Jobs

October 13, 2015

Leave a Reply

Your email address will not be published. Required fields are marked *