Highly-qualified Java/J2EE Developer offering 13 years of progressive experience. Expert at designing, developing and maintaining wide range of new and existing backend and middleware products. Clear communicator and effective project manager. Forward-thinking development professional bringing expertise in Java, SQL, HTML, CSS, JavaScript and other programming languages.
Experience in Java1.8 Streams and lambdas.
Worked for middleware projects with Mule, RabbitMQ, JAXB and REST Webservices,
Anypointstudio,Mule4,Dataweave2.0, postman.
Expertise in Spring HATEOAS, Spring MVC, Spring Security, Struts, Spring Boot, IOC
Knowledge of NoSQL database.
ORM tool experience: Hibernate and Spring Data JPA.
Working experience of SCRUM/AGILE and WATERFALL methodologies
Experience in putty, Hudson, Jenkins.
Experience in Angular, jQuery, JSON, HTML4/5, AJAX, CSS
Worked on both SOAP (JAX-WS, Apache CXF) and REST web-services (JAX-RS).
Knowledge of XML, XSL, XSLT, XSD, JAXB
2 years of solid experience in supporting applications in a Unix/Linux environment.
Experience in creating a tool with JMX and mule to manage and monitor services on
production node
Experience in biometric and e-commerce domain.
Comprehensive knowledge of Java EE Web Application development and Middleware
projects
Experience in mobile technologies SYCLO, Ui5, SAP
Design experience working with n-tier architectures (UI, Business Logic Layer, Data
Access Layer)
Unit Test: Expertise in Mockito — A Java mocking framework, Jasmin, karma.
Expertise in 10 Design Patterns, fine knowledge of other Design Patterns
Experience in converting business requirements into a design
Have worked as an Infra person (build, release and configuration management) as well
Version control systems knowledge (SVN, GitHub, CVS and Clear Case)
Possess excellent planning, designing and implementation skills
Skilled in handling multiple tasks and working independently
Have excellent written and oral communication skills
Have effective interpersonal skills
A team player with good Analytical and Problem-Solving Skills
Skilled in handling multiple tasks and working independently
Technologies: Java1.8, Spring, maven, postman, Anypointstudio7.3, Mule 4, Data weave 2.0
Tools & Technologies: spring boot, Spring HATEOAS, angular2, HTML5, hibernate, maven, JAXB, and JMX, KARMA, Mockito.