Java/j2ee Developer Resume
PittsburgH
SUMMARY:
- 6 years of experience in developing enterprise and web based applications using Java/J2EE technologies.
- Good understanding and implementation noledge in various domains like Banking, E - Commerce and Insurance.
- Good working noledge in Java EE Frameworks - Spring MVC, Spring Boot, and Hibernate.
- Comprehensive noledge and understanding in Data Structure & Algorithm, OOPS concepts, Exception Handling, JVM, Design Patterns, Collections API, Multithreading Process and Design Patterns like Singleton Pattern, Builder Pattern, Observer Pattern, Adapter Pattern and other.
- Experienced in creating view pages of JSP using MVC web application frameworks, Spring MVC.
- Incorporated Spring Security to make teh application more secure.
- Experience Apache Camel for Integration patterns and ActiveMQ for Integration patterns.
- Experience configuring and deploying applications on Tomcat 8.0.
- Expertise in several Java EE technologies - Servlets, JSP, JAX-RS based web Services.
- Strong noledge of REST API web services using JSON.
- Strong working noledge in application development using JAVA API’s.
- Hands-on experience of development in Core Java, including Collections, Exception Handling and Multi-Threading.
- Experience designing rich UIs using HTML5, CSS3, JQuery and AJAX, Bootstrap.
- Hands-on experiences in Front-End Model View Controller (MVC) framework such as AngularJS for creating Single Page Application (SPA).
- Utilized AngularJS 1.5 for consuming a RESTful web service, using $http and $resource and handled cross domain requests to retrieve teh required JSON data for teh application.
- Created custom directive for account information, to reuse teh common functionality of UI components, using AngularJS
- Created Custom Service to make AJAX call to receive teh service details from teh database.
- Working noledge with using JUnit, Jasmine testing tools.
- Working noledge in Apache Maven build tools.
- Good understanding of version control and use of online code repositories - Git, BitBucket.
- Developed and deployed applications with Amazon Web Services (AWS) Toolkit
- Experience working in Agile Scrum, TDD development techniques.
- Good reliable resource to have in a team, genius at motivating team members. Exceptional at learning new technologies over a short period of time.
TECHNICAL SKILLS:
Programming Languages: \Frameworks \
Java SE 8, C++\ Spring 4.x, Hibernate 4.x, JUnit 4.11, Log4j\:
Java EE Technologies: \Front-End Web Technologies \
JSP, Servlet 3.0, Spring \ HTML5, CSS 3, Bootstrap 3.x, \:
MVC, JDBC 3.0, JMS\, Multithreading \4.0, jQuery 2.x, Angular.js 1.x, \AJAX,:
Data Structure & Algorithms\JavaScript 2.0\:
Database: \Development Tools \
MongoDB, Oracle 10g, DB2, MySQL 5.x, \Eclipse, IntelliJ IDEA, NetBeans, Sublime \:
MS SQL Server \Text 2, Jetbrains\:
Cloud Platforms: \Operating Systems \
AWS, Heroku\Windows, Linux/Unix, Mac\:
App & Web Server: \Integration and Reporting Tools \
Apache Tomcat 6.0/7.0/8.0\Apache Camel, Jira, JUnit \:
PROFESSIONAL EXPERIENCE:
Confidential, Pittsburgh
Java/J2EE Developer
Responsibilities:
- Implemented Spring MVC module of Spring 4 framework in teh application. Developed code for obtaining bean references in spring framework using Dependency Injection (DI).
- Participated in every phase of Software development life cycle (SDLC) from analyzing requirements and converting them into technical use cases to testing and deployment.
- Consumed JAVA based REST API calls of Acquiring banks to approve an order placed by users of retail websites.
- Developed efficient JAVA API by using Jersey JAX-RS services.
- Developed messaging module using Spring JMS and ActiveMQ.
- Developed functional modules in teh Data Access Layer using Hibernate ORM with MySQL as teh backend database.
- Used Apache Camel for integration of messaging between various JMS and API integration systems.
- Created custom directive for account information, to reuse teh common functionality of UI components, using AngularJS
- Created Custom Service to make AJAX call to receive teh service details from teh database.
- Utilized AngularJS 1.5 for consuming a RESTful web service, using $http and $resource and handled cross domain requests to retrieve teh required JSON data for teh application.
- Maintained code and configuration files in Git and performed unit testing using Junit Framework in Test Driven Development (TDD) approach.
- Involved in creating build script using Maven.
- Incorporated Spring Security to make teh application more secure.
- Developed and deployed applications with Amazon Web Services (AWS) Toolkit.
- Implemented Agile (Scrum) Methodology that includes daily scrum meeting with team, sprint planning and estimating teh tasks for teh user stories.
Environment: Spring MVC Framework, Hibernate 4.x, MySQL, Spring Security, ActiveMQ, JSON, JMS, AngularJS, JUnit, Git, Apache Camel, JAX-RS, HTML, JSP, CSS3, Bootstrap, Javascript, Maven
Confidential
Java/J2EE Developer
Responsibilities:
- Implemented teh application using teh concrete principals laid down by several Java/J2EE design patterns like MVC, Data Transfer Object and Data Access Object.
- Used Spring MVC to implement Model View Controller (MVC) architecture.
- Used Hibernate ORM framework to communicate with database MySQL to achieve persistence and maintain data easily.
- Developed Web pages using view component JSP, JavaScript, HTML, AJAX.
- Created Java API’s using REST based Web services for registering vendor, validating vendor, adding, modifying and deleting products.
- Implemented Enterprise Integration Patterns with Apache Camel. And, connected various APIs through Apache Camel.
- Developed messaging module using Spring JMS and ActiveMQ.
- Created custom directive for account and vendor information, to reuse teh common functionality of UI components, using AngularJS
- Created Custom Service to make AJAX call to receive teh vendor details from teh database.
- Utilized AngularJS 1.5 for consuming a RESTful web service, using $http and $resource and handled cross domain requests to retrieve teh required JSON data for teh application.
- Used Maven for dependency management and automating builds.
- Designed and developed teh application using Agile Methodology and followed Scrum planning.
- Performed unit testing using JUnit and implemented all of my components using (TDD) test driven development methodologies.
- Developed and deployed applications with Amazon Web Services (AWS) Toolkit.
- Github was used for code repository management and enabled hot deployments with Jenkins.
Environment: Spring MVC Framework, Hibernate 4.x, MySQL, REST API, Apache Camel, ActiveMQ, Github, AngularJS, HTML5, JSP, JSON, CSS3, Bootstrap, Javascript, AWS, Maven, JUnit, TDD
Confidential
Java Developer
Responsibilities:
- Involved in Analysis, Design, Development, and Testing phases of teh project.
- Involved in designing, developing and configuring server side J2EE components like JavaBeans, JSP, Servlets and XML using IDE- Eclipse and deployments in WebSphere.
- Used design patterns like Service locator, Data Access objects, and MVC
- Implemented Java persistence using Hibernate framework.
- Used SOAP UI to test teh web service request/response scenarios.
- Implemented Spring MVC architecture and Spring Bean Factory using IOC, AOP concepts.
- Developed Hibernate mappings and implemented required business logic.
- Designed and developed teh user interface using JavaScript, HTML and CSS
- Used Hibernate for mapping objects to teh relational database.
- Responsible for configuring teh Tomcat Server to access teh Database by setting up Data source and Connection Pool.
- Utilized Log4j for request / response / error logging
- Involved in Unit and Integration Testing for different Modules in teh application.
- Used deployment and Continuous Integration (CI) tools like Maven, and Jenkins.
- Developed unit test cases using JUnit and halped testers in end-to- end testing.
- Responsible for code migration and maintaining code versions, hot fixes using Subversion.
Environment: Java, Servlets, JSP, JDBC, Spring, Hibernate, Web services, SOAP, REST, HTML, CSS, XML, AJAX, jQuery, MAVEN, SQL, PL/SQL, UNIX, Tomcat
Confidential
Java Developer
Responsibilities:
- Worked in AngularJS as front end design for teh IFC application and fixed issues like logout functionality, adding balances issues in cash management.
- Developed EJB for REST Web services using spring 3.0 frameworks.
- Self-learned teh IFC and fixed issues such as Trade activity, Holding area, accounts screen.
- Developed Stored Procedures and complex SQL Queries in MySQL.
- Designed and developed teh backend implementing DAO design pattern
- Worked on Developing JUnit Test cases.
- Understood teh business requirements and made necessary implementations in teh project.
Environment: Java, Web Services, Spring MVC, MySQL, AngularJS, Java Script, Junit, Agile
Confidential
Java Developer
Responsibilities:
- Worked in HTML 3, CSS2, JSP and JavaScript for creating teh presentation layer.
- Developed JSP and Servlet as controllers for dispatching teh request to teh business logic layer.
- Implemented teh business logic using Java POJO.
- Created data access objects using JavaBeans and implemented persistence using JDBC.
- Portal designing and testing with populated data.
Environment: Java/J2EE, Servlet, JSP, Java Script, JavaBean, JDBC, HTML 3
