Senior Software Engineer
Senior Software Engineer
Hybrid
Entry Level
Bangalore
Roles and Responsibility:
- Software development experience in Java and related technology
Core Stack is Java 8, Spring, RESTful Web Services API Development - Good understanding of Multi-threading, Web servers like tomcat, apache, caching technology like Memcache
- Strong knowledge and hands-on experience in Java frameworks available such as Spring MVC, Spring Security, Spring Data
- Working experience in ORM technology like hibernate
- Good experience in SQL and No SQL database like MySQL, MongoDB, MariaDB
- Good understanding of front-end technologies such as JavaScript, jQuery, Backbone,
- as well as proficiency in HTML5 and CSS3
- Solid Object-Oriented Programming Experience
- Good understanding of Client – Server Architecture, Multi-tier Application
- Experience implementing test-driven development and hands on with Junit cases