Sr. Java Developer Resume
Woonsocket Rhode, IslanD
SUMMARY
- 10+ Years Hands on Experience in Java Backend and Frontend Technologies.
- Web service Integration includes Soap Restful webservices.
- Java 8 (lambda expression, Streams),JDK 7
- Developed applications using Spring Boot, Spring Batch, Spring MVC, IOC
- Good Experience in Angular JS, HTML, JAVASCRIPT and JQuery.
- Good Experience in Microservices / Cloud based Development ( AWS & Google Cloud)
- Continuous Integration using Jenkins.
- Configuration Management using GIT, SVN repositories.
- Code Quality control using SonarQube.
- Experience in Configuration of Application Servers like Web Logic, Jboss and able to work with Enterprise components like JMS, EJB, Web services.
- Good Experience in Java Design Patterns.
- Test Driven Development Selenium/JUNIT.
- Good Experience in Mocking Framework like Mockito.
- Build tools Maven/Gradle
- Very good Experience in UNIX, Shell Scripting.
- Experience in utilizing open - source frameworks as Apache camel, Struts, Hibernate & Spring Red-Hat Jboss Fuse,Spring,Spring Batch.
- Good Experience in SQL server, MySQL, Oracle databases Proficient in Maven/ANT.
- Proficient in integration of Enterprise Java Beans (EJB) with existing applications and using services provided in distributed applications through Web Services (JAX-RPC, JAX-WS, JAX-RS) and RMI.
- Good knowledge in UI frameworks like AngularJS, Jquery.
- Good Experince in NO-SQL Databases Marklogic & MongoDB.
- Having experience with Cloud Computing environment like Amazon Web Services (AWS).
TECHNICAL SKILLS
Java Technologies: JDK (1.8), Rest, SOAP, Servlets, HTML,CSS, JQUERY, JSP,JDBC, XMLFrameworks Spring, Hibernate, Struts, Apache Camel, Drools, Red Hat Jboss Fuse
Languages: Java, SQL, PL/SQL, MySQL, XML, HTML, HTML5, UML.
Database: SQL Server, Oracle 11g, MySQL 4.1.
Servers: Apache Tomcat JBoss, WebLogic App Server
Script Language/OS: JavaScript, Angular JS, Jquery, Widget Factory. Linux, UNIX, Windows XP/NT/2000.
Development Tools: Eclipse, Sub-lime Text
Development Process: Agile, Waterfall, Rally, JIRA.
PROFESSIONAL EXPERIENCE
Confidential, Woonsocket, Rhode Island
Sr. Java Developer
Responsibilities:
- Interacting with Business users and understanding requirement.
- Design and development of REST and SOAP based application
- Developed and configured Cloud system in AWS / Microservices .
- Configured and deployed various tools like S3, Elastic Bean Talk,Databases,API gateway in Amazon Web services.
- Interacting with UI team and designed the Rest service Angular JS Module.
- Worked in configuration of APACHE CAMEL and executing routes, integrating applications using Red Hat Jboss Fuse.
- Code reviewed using SONAR CUBE.
- Configured /JENKIN repository. Used Maven tools
- Used Spring and Hibernate Cache and ECache.
- Implemented SSL and rest service security
- Worked on Angular JS.
- Developed AJAX based development and implemented AJAX frame work in this application.
- Integration and Testing of different modules in Web sphere application server, Core Java
- Worked on Version Control SVN
- Used Tomcat/Jboss servers
- MySQL database and Java Script, Drools rules Engine.
Environment: SOAP/Rest Web services, Java, JSP, spring, Hibernate, Maven, Ajax, XML, Web Logic, SVN, Ant.
Confidential, Bethesda, Maryland
Java Developer
Responsibilities:
- Interacting with Business users and understanding requirement.
- Worked with JMS API to create Multiple Queues and topics.
- Created Dead letter Queue in messaging services.
- Worked on Single transaction, Local transactions between vendor and retailers.
- Worked with GIT and Jenkin repository
- Worked in configuration of APACHE CAMEL and executing routes, integrating applications using Red Hat Jboss Fuse.
- Used to MULE to address non functional requirements.
- Code review using SONAR CUBE.
- Configured GIT /JENKIN repository.
- Extensively used MAVEN tool
- Used Spring and JPA.
- Used Spring Aspect Oriented Programming, SpringIOC.
- Implemented SpringSecurity in the application.
- Implemented Spring Frame Work and good hands on Spring web flow, Spring Batch technologies.
- Implemented Hibernate ORM tool into the application. Utilizes multilevel caching in Hibernate.
- Developed AJAX based development and implemented AJAX frame work in this application.
- Integration and Testing of different modules in Web sphere application server, Core Java
- Onsite-Offshore Co-ordination
Environment: SOAP/Rest Web services, Java, JSP, spring, Hibernate, Maven, Ajax, XML, Web Logic, SVN, Ant.
Confidential, Thousand Oaks, CA
Java Developer
Responsibilities:
- Interacting with Business users and understanding requirement.
- Worked with Multithreading and Thread Pooling
- End to End Performance Tuning of the Application using J Profiler
- Design and Development using Java/J2EE technologies and Web services coding the complex Java business.
- Designed and Developed Java REST and SOAP Web Services.
- Worked on Weblogic JMS and designed a Web Service Exchange System.
- Worked with SPRING Inversion of Control
- Designed and Developed Web applications using Spring MVC
- Used Spring Aspect Oriented Programming.
- Implemented Spring Frame Work and good hands on spring technologies.
- Implemented Hibernate ORM tool into the application.
- Developed AJAX based development and implemented AJAX frame work in this application
- Integration and Testing of different modules in Web logic application server
- Onsite-Offshore Co-ordination
Environment: SOAP/Rest Web services, Java, JSP, spring, Hibernate, Maven, Ajax, XML, Web Logic, SVN, Ant
Confidential, San Francisco, CA
Java / J2EE Lead
Responsibilities:
- Design and Development Online Banking Collection Module
- Extensively worked on Spring MVC AOP IOC
- Developed Payment Options for Multiple from/To Combinations.
- Writing Unit Test Cases and testing.
- Created MAVEN build and Tested using JUNIT
- Worked with CLEAR CASE Configuration Management
- Worked with ORACLE / TOAD and developed queries.
- Worked with Junit Mocking, developed Test cases for various scenario
- Worked with Hibernate ORM tools.
- Extensively worked with Spring Security around the applications
- Worked with EXT-JS and Sancha and developed interfaces for Tablet and Smart phones
Environment: Java, JSP, spring, Maven, Ajax, XML, WebLogic, JUnit, Hibernate
Confidential
Java Developer
Responsibilities:
- Created Supply Chain Logic for the entire module. Complex and very meticulous business logic was developed.
- Designed, developed JSP, Servlets and EJB and deployed them on Web logic Application Server
- Used Hibernate for mapping the Object oriented model of Java with Oracle.
- The Business Logics were reused for other related application.
- Involved in writing SQL, Stored procedure and PLSQL for back end. Used Views and Functions at the Oracle Database end. Developed the PL/SQL scripts for rebuilding the application Oracle Database.
- Requirement Gathering, Estimation,Designand Development using J2EE.Prepared HLD, LLD documents. Experience doing unit testing using Junit.
Environment: Java, JSP, Servlets, My SQL, Spring MVC.
Confidential
Java Developer
Responsibilities:
- Designed and developed the project by getting feedback from students and staffs.
- Introduced new tools such as Calendar Wizards, searching tools, Help Tools.
- Validation and Verification Part Programming languages are successfully done.
- Evaluation and Testing takes place with proper testing tools help.