Senior Java Developer
CurrentInvolved in Technologies Spring 3.x, Hibernate 3.x, Oracle database and Restful Web Services for designing and developing the application while working as a Sr. Java Developer.Designed User Interface by coding in AngularJS, AJAX, Node JS, HTML5, CSS, Bootstrap to build Single Page Application.Worked with TCP/FTP/SFTP Clients to read and write a file at directories for inbound and outbound. Experienced in implementing Oracle SQL as an oracle client to communicate with the database.Worked on AWS platform for feasibility among servers accessing. Handled responsibility for replacing Hibernate with Native Queries(JDBC).Expertise in GIT as repository for fetching and deploying the code.Worked with log4j and logback to log the details in the application.Experience in presentation layer for front-end of the application by using Node JS, Angular JS, boot strap programming and XHTML pages.Designed GUI screens for some modules by using RichFaces Interfaces.Expertise in SQL queries, PL/SQL stored procedures for database and backend tasks.Participated in JUnit test cases for unit testing with data mocking with Mockito application classes.Experience in Unit testing, Integration testing and testing efforts with the quality analysis team. Worked on Post Production and Production support on requirement basis.Developed automatic builds using Maven Worked with JMS service to achieve Messaging Patterns with RabbitMQ Queues for batch and Bulk processing.Worked on implementation Spring IOC and dependency injection for managing dependencies across the applications.Environment: Java 1.8, Apache POI 3.7, AWS, HP Quality Center, SSH Secure Shell, Maven, log4j-1.2.8, Ajax, Angular JS, JUNIT- 3.8.1, JBOSS, Oracle 11g, Oracle SQL