· Having 5+ Years of experience as a Java Developer with diversified exposure in analysis, design, development and implementation of APIs for mobile applications.
· Extensive knowledge on Java SE including Collection, Threading and Core Java.
· Strong programming skills in designing and implementation of multi-tier applications using web-based technologies like Spring MVC and Spring Boot.
· Excellent knowledge on Spring Core such as Dependency Injection, Annotations and XML based Configurations.
· Hands-on experience with Spring AOP using Advice, Aspects and AOP Processor.
· Extensively worked on Spring JDBC, Spring Hibernate ORM and JPA
· Strong experience using MAVEN 3.0 Build System.
· Experienced working with technologies such as Log4j, I18N.
· Good experience in developing applications with SOAP and RESTFul Web Services.
· Proficient at design, development of web-based application using Apache Tomcat 7.0/8.0/8.5, GlassFish 4.0.
· Good Knowledge of Amazon Web Service (AWS) EC2 and Continuous Integration with Jenkins.
· Expert at handling Unit Testing using JUnit, Jasmine, and Karma.
· Expertise in database technologies such as Postgres, Mongo
· Experienced in version control tools like GIT and ticket tracking platforms like JIRA.
· Expertise in project documentation such as E-R Diagram, UML modelling.
· Experience working on Software Development Life Cycle (SDLC) with a blend of proficiency and leadership in AGILE-SCRUM.
Telecom sms traffic carrier and VAS provider