- 4-7 years previous experience as a professional software developer
- 4+ years of Java with Hibernate and Spring Frameworks.
- 4+ years MySQL database skills / query optimization
- 2+ years of experience in Jersey JAX-RS based REST Api
- Strong concepts and experience of OOPS (Object Oriented Programming) in Java.
- Comfortable with Linux and Windows OS and Open source platform Technologies
- Familiarity with MVC Architectural Pattern.
- Familiarity with UI Framework. (Angular JS Preferred).
- Familiarity with Unit testing concepts.
- Strong technical design, requirements, and use case development
- Experience with version control (GIT / SVN preferred)
- Experience with tuning deployed applications for scalability and performance.