We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

Boston, MA

SUMMARY:

  • Extremely well - versed in design patterns, methodologies, SDLC models (Waterfall, RUP, Agile, XP, RAD), high-level designs (UML, Visio), capturing functional requirements into use cases and translating those into detailed technical specifications.
  • Highly experience with Java complaint IDE’s like Eclipse, STS, RAD, and NetBeans.
  • Experienced in developing the UI screens using Angular JS, JavaScript, J Query, Ajax, HTML5, Prime Faces and CSS3.
  • Excellent working experience in web-based GUIs development using Spring MVC, Struts MVC, Servlets, JSP, JSF, HTML.
  • Expert in Core Java with strong understanding of SWING, Collections, Multithreading, Event handling, Exception handling and Generics.
  • Experience in developing with various open source frameworks: Java Server Faces (JSF), Spring Framework, spring (MVC), Spring Dependency Injection (DI), Spring Security, Hibernate ORM, Struts Framework, Struts Validation and Tiles Frameworks.
  • Experienced with different ORM tools like Hibernate, JPA and iBatis.
  • Having tremendous experience in Spring Aspect oriented programming (AOP), Spring IOC and managed Spring Batch transactions.
  • Highly proficient in various web frameworks spring, Struts, JSF, document management/content management repositories, indexing/search engines (Lucene/SOLR) and Service-Oriented architecture (SOA) with web services (RESTful, SOAP).
  • Experienced in implementing MicroServices, Service Oriented Architecture (SOA) with XML based Web Services (SOAP/UDDI/WSDL) using Top Down Approach and Bottom up Approach.
  • Good Experience in using build Automation tools like Maven, Ant, Gradle and Log4J
  • Having experience with Apache Axis/CXF implementations of JAX-WS specification of SOAP technology and Jersey/RestEasy implementations of JAX-RS specification of RESTful services.
  • Having experience with Cloud Computing Service environments like Amazon web services (AWS).
  • Tremendous experience with RDBMS (Oracle, DB2, MS SQL, MySQL, PostgreSQL), deployment and troubleshooting experience with various application servers (JBoss, Apache Tomcat, Web sphere, Web logic) and discrete OS platforms (Windows, Linux, UNIX, Mac).
  • Having Knowledge on NoSQL databases like MongoDB, Cassandra .
  • Highly experience in SQL, PL/SQL programming. RDBMS experience includes Oracle, IBMDB2, and Sybase and worked in Stored Procedures.
  • Strong experience on writing JUnit, TTD for testing the application.
  • Demonstrated proficiency in designing and developing web applications which are highly scalable, secure, transactional, high performance and easy to manage and maintain.
  • Used GIT, SVN, CVS and stash extensively for repository maintenance and code reviews and approvals.
  • Hands on experience in working with UML, JUnit and TestNG.t4
  • Having experience with UNIX commands and familiar with Bash/Perl scripting.

TECHNICAL SKILLS:

Languages: C, C++, Java, SQL, PL/SQL

Enterprise Java: JSP, Servlet, JNDI, JDBC, Log4J API, Java security

Markup/XML Technologies: HTML, XHTML, JavaScript, Angular JS, Node JS, CSS, VXML, XML, XSD, XSL/XSLT, SAX/DOM, AJAX, JQuery, JSON

Tools: & Framework: Struts, Spring, Hibernate, Spring MVC, Spring Web Flow, Spring IOC, Spring AOP, Spring Batch, Spring Boot, JSF, Log4J, JUnit, Jasper reports, SOAP UI.

Web services: SOAP, RESTful, UDDI, AWS, WSDL, JAX-RPC, JAX-RS JAX-WS, JAX-B, Axis, CFX

Web/App Servers: Web Sphere, Apache, Tomcat, JBoss, Web logic

Database: Oracle, SQL-Server 2005, MySQL server, TOAD

Development Tools: Eclipse, My Eclipse, IBM Web Sphere Rational Architect

OR mapping: Hibernate, JPA, iBatis

Modeling/CASE Tools: Rational Rose, MS Visio ProfessionalTesting Tools/ Others: JUnit, SoapUI, Putty, Rational Clear Quest, StarTeam

Version Control: CVS, SVN, Rational clear case, RTC, Git

OS & Environment: Windows, Sun Solaris, UNIX

PROFESSIONAL EXPERIENCE:

Confidential, Boston, MA

Sr. Java/J2EE developer

Responsibilities:

  • Involved in project design proposals.
  • Involved in business requirement analysis for FPCMS.
  • Followed Agile Methodology to analyze, define, and document the application which will support functional and business requirements.
  • Actively participated in the daily scrum meetings to produce quality deliverables within time information and helped clearing ambiguity in requirements document.
  • Followed Spring Boot and Spring framework for the development of the project.
  • Build REST/SOAP based Services for all user based operations like enroll user, modifying user and authenticate user depending on risk factor of the user login.
  • Developed REST based Web services to allow communication between the applications.
  • Implemented Micro Services based Cloud Architecture using Spring Boot.
  • Used core java, Multi- threading, I/O Streams, Collections framework.
  • Used Spring framework including Spring core /IOC, Spring Web, Spring Batch, Spring Security, Spring ORM, Spring AOP modules.
  • Used Hibernate as ORM tool for data persistence and retrieval of data like information of current customer enrollment etc.
  • Designed and developed business and persistence layer components using Spring IOC and Hibernate and Spring JDBC framework.
  • Wrote complex SQL queries, Stored Procedures PL/SQL using SQL developer & TOAD, executed on Oracle Database.
  • Used Spring Data Mongo DB as the persistence framework in retrieving the user and medical benefits details from Mongo DB.
  • Designed and Developed advance dynamic views using JSP, JavaScript, JQuery, HTML, CSS, Bootstrap and Angular.
  • Involved in setting up spring security in securing the app based on user roles.
  • Used Spring IOC (inversion of control) to remove the object dependencies across the application.
  • Implemented the Spring-Security and Transaction Management (Spring-Tx) in the Application.
  • Developed JMS and RabbitMQ components to send messages from one application to other application internally.
  • Responsible for developing Enterprise Service Bus (ESB) architecture with Controllers, orchestration and web services.
  • Implemented a Continuous Delivery pipeline with Docker, Jenkins and GitHub.
  • Create and configured the continuous delivery pipelines for deploying Micro Services and lambda functions using Jenkins CI server.
  • Deployed the application on to Web Sphere and Used Selenium IDE for Open source web testing.
  • Written JUnit Test cases for perform unit testing and tested web services with REST Client.
  • Used Git for version control tool and Used JIRA as a defect tracking system for all projects.
  • Involving in Building the modules in Linux environment with ant script
  • Log4j framework has been used for logging debug, info & error data.
  • Performed the technical design reviews and code reviews.

Environment:: Java 1.8, J2EE, HTML5, CSS3, Bootstrap, JQuery, JavaScript, Angular JS, Angular 2.0, Spring IOC, Spring Boot, Spring Security, Spring Batch, Spring MVC, XML, JSON, Git, Hibernate, JDBC, Rabbit MQ, Oracle, Mongo DB, Gradle, Jenkins, Web Sphere, JMS, Restful, SOAP, Soap UI, Micro Services, AWS, Agile Methodology, Log 4j, JIRA Linux.

Confidential, St. Louis, MO

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in all phases of project from analysis and requirement phase to delivering the project
  • Created System Requirement Specifications (SRS) report of the project by collecting all the requirements from client
  • Developed the functionalities using Agile Methodology
  • Analyzed the requirements and formulated project scope
  • Implemented RESTful Web services to retrieve data from client side
  • Designed front-end presentation logic using JSP, CSS3 and Strut tags
  • Developed the interface for various business applications used by the corporate internet banking website in coreJava/ multi-threading, JDBC, Collection Framework.
  • Developed internal coding using J2EE technologies based on the MVC Architecture
  • Implemented Business Logic using Java, Spring, Struts and Hibernate
  • Involved in configuring XML mapping files and POJO objects.
  • Ability to review and assess development design to ensure robustness of system design, adherence to standards and processes
  • Used Hibernate Transaction Management, Spring/Hibernate Batch Transactions, and Hibernate cache concepts
  • Developed Business objects using POJOs and data access layer using Hibernate framework
  • Achieved Dependency injection by creating spring services, spring controllers and DAOs so as to wire objects of business classes
  • Implemented DAO pattern to fetch data from database using Hibernate in order to carry out various database operations and also avoid redundant database access statements
  • Created DDL and DML SQL scripts for creation of database objects in Oracle DB
  • Created logical and physical data models putting to practice, concepts of normalization and RDBMS
  • Created new tables, stored procedures, functions, views, indexes and constraints, triggers and required SQL tuning to reduce the response time in the application
  • Focused on Test Driven Development thereby creating detailed JUnit tests for every single piece of functionality before actually writing the functionality
  • Used Jenkins to load JAR files from Database required for running the application
  • Used Maven building tool for creating EAR file to be deployed in application servers. It is also used for dependency management of code in application
  • Scheduled daily status meetings within the offshore team and also used to communicate the same to the onsite team accordingly
  • Resolved bugs/defects in application by coordinated with team members of the project to assure a positive outcome
  • Involved in production support, resolving the production job failures, interacting with the operations support group for resuming the failed jobs

Environment:: Java, J2EE, Spring framework, Spring MVC, Hibernate, JSP, CSS3, Servlets, JDBC, AJAX, Web services, RESTful, XML, Java Beans, Ext JS, JQuery, JavaScript, Oracle, RAD, Web Sphere, Agile Methodology, SVN, Maven, Jenkins, Junit.

Confidential, Charlotte, NC

Sr.Java/J2EE Developer

Responsibilities:

  • Prepared technical design, unit test cases, detailed time estimation, traceability matrix, impact analysis and code reviewed documents for each iteration task.
  • Developed the application with iterative methodology, refactoring the existing code and writing new code.
  • Created Use cases, Class Diagrams, and Sequence Diagrams for the system using JUDE UML modeling tool.
  • Used Spring Model View Controller (MVC) 2 architecture.
  • Used JSPs in front-end, Spring framework in business layer and Hibernate in persistence layer.
  • Used Struts Tiles framework to create layouts in user interface.
  • Involved in developing Spring IOC to communicate with the persistence layer.
  • Involved in using Spring AOP framework for reusability logging purpose.
  • Good experience in implementation of Internationalization (i18n) in web applications with spring frameworks along with JSP’s and Servlets.
  • Developed front-end content using JSP, JavaScript, JQuery, HTML, JHTML and JSTL.
  • Written SQL Queries and stored procedures to interact with Oracle 11g.
  • Implemented RESTful web services using Jersey API and JSON.
  • Extensively used RAD with various plugins for implementing various modules.
  • Developed Ant build scripts for deploying the project on WebSphere Application Server.
  • Developed UNIX Shell scripts for automating project management tasks.
  • Configured Data Sources for the Oracle database system using IBM WebSphere.
  • Developed JUnit test cases for elements, web beans, handlers and view helper classes.
  • Focused on Test Driven Development; thereby creating detailed JUnit tests for every single piece of functionality before actually writing the functionality.
  • Involved in the defects resolution for the better quality and increased performance of product.
  • Performed the technical design reviews and code reviews.
  • Coordinated with Business Analyst, Architecture and QA team to ensure the quality and success for each iteration tasks.

Environment:: Java, JavaScript, JQuery, Servlets, JSP, Spring, JSTL, Hibernate, Web Services, WSDL, UML, HTML, CSS, IBM WebSphere Application Server, Log4J, RAD, JUnit, PVCS, UNIX, Oracle.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in Understanding and analyzing the requirements and part of the process of designing the system.
  • Implemented server side programs by using Servlets and client side by using JSP.
  • Designed, developed and validated User Interface using HTML, JavaScript, and CSS.
  • Widely used HTML for web based design.
  • Handled the database access by implementing Controller Servlet.
  • Created views and stored procedures in Oracle SQl/PL-SQL.
  • Created jars and wars and deployed on Websphere Application Server(WAS).
  • Used Log4J for logging/detecting errors in the application.
  • Used Entity Java Beans (EJB) to capture the data from UI and used Entity Session Beans as DAO Layer to persist the data.
  • Used Prime Faces in Java Server Faces (JSF) applications.
  • Used Hibernate as the Object/Relational Mapping Framework to access and manipulate data from the Oracle database.
  • Used Fire Bug to keep a track of bugs.
  • Also, used CVS as the version control manager.

Environment: Java, Java Script, JQuery, JSP, Servlets, JSTL, Web Services, WSDL, UML, WAS, EJB, JSF, Hibernate, HTML, CSS, JavaScript, Eclipse, JBoss, SQL, PL/SQL and Oracle, FireBug, CVS, Spring.

Confidential

Java Developer

Responsibilities:

  • Developed the application using Struts Framework that leverages classical Model View Controller (MVC) architecture.
  • Designed the user interfaces using JSPs, developed custom tags, and used JSTL Taglib.
  • Developed various java business classes for handling different functions.
  • Developed controller classes using Struts and tiles api
  • Involved in Documentation and Use case design using UML modeling include development of Class diagrams, Sequence diagrams, and Use Case Transaction diagrams.
  • Participated in design and code reviews
  • Developed User Interface using AJAX in JSP and also performed client-side validation
  • Developed JUnit test cases for all the developed modules. Used SVN as version control

Environment:: Java, J2EE, JSP, Struts, JNDI, DB2, HTML, XML, DOM, SAX, ANT, AJAX, Rational Rose, Eclipse, SOAP, Apache Tomcat, Oracle, LOG4J, SVN.

We'd love your feedback!