We provide IT Staff Augmentation Services!

Senior Java J2ee Developer Resume

0/5 (Submit Your Rating)

Nyc, NY

SUMMARY

  • A dynamic and goal - oriented Sun certified Java/J2EE Developer with around 8+ years of experience in requirement gathering, estimation, analysis, design, development & testing of web-based applications using Java/J2EE (such as multi-threading, core JAVA, Spring, AWS, JDBC, Servlets, JSP, Struts, Angular JS, Node JS, XML, Hibernate) technologies.
  • Experience in Object Oriented Analysis, Design, and Programming of distributed web-based applications.
  • Strong experience developing on Oracle and PL/SQL.
  • Extensive experience in coding user interfaces using HTML, CSS and scripting languages like JavaScript.
  • Expert in UML, design methodologies and design patterns.
  • Expert with object-oriented design and modeling in Java using UML. Java expertise includes J2EE, XML, Frame Works, JSP, Struts, and Servlets.
  • Created and maintained the architecture for Restful API using Spring Boot.
  • Expertise in developing rich GUI interfaces, Java Server Side Programs, and e-Commerce applications using JSP, Servlets, and JDBC.
  • Experience in Version Control tools like CVS, SVN, GIT, Dimensions.
  • Expertise in developing web applications using JSP and Custom Tag Library components.
  • Experienced in processing, validating, and building XML applications using DOM and SAX parsers.
  • Expertise in DAO components using JDBC for Oracle and SQL Server.
  • Expertise in deployment and configuration of BEA WebLogic Application Server
  • Complete knowledge on Agile and SCRUM structure of software development by conducting meetings and coordinating with the team members to meet the deliverables.
  • Working knowledge of IDE tools like Eclipse, NetBeans.
  • Strong knowledge of Object Oriented Analysis and Design, Use Cases, Sequence Diagram and Class Diagrams using UML and Rational Rose.
  • Exposure and working knowledge of Web Services using JAXP, WSDL.

TECHNICAL SKILLS

Languages: Java, C, C++, ORACLE, SQL & PL/SQL, UML, XML, HTML, DHTML, XHTML

Internet/Intranet Development: J2EE, Servlets, JSP, JDBC, HTML, XML, DTD, XS, DOM, SAX, JAXP, Log4J, JavaScript, XSLT

Databases: SQL Server 2000/2005, Oracle 11MS-Access

Development Tools: Eclipse, NetBeans, VISIO, TOAD, Apache, ANT

Web &Application Servers: WebLogic 9.X/8.X/6.x, JBoss 5/6 Tomcat

Operating Systems: UNIX (Solaris 8/9, HP-UX) Windows 2000/2003

Version Control Systems: CVS, Clear Case, Visual Source Safe

Development Frameworks: Struts, Hibernate, Spring MVC

PROFESSIONAL EXPERIENCE

Confidential, NYC, NY

Senior Java J2ee Developer

Responsibilities:

  • Involved in Analysis, Design, Development, UAT and Production phases of the application.
  • Participated in JAD sessions gathering along with the Business Analysts.
  • Handled the requirements, code and test walkthroughs
  • Implemented the project using agile-scrum methodologies
  • Wrote complex business logic using PL/SQL Packages, stored procs and SQL queries.
  • Expertise in Core Java with strong understanding and working knowledge of Object Oriented Concepts like Collections, Multi-Threading, Concurrency framework, Custom data cache.
  • Implemented the project as a multi-tier application using Spring MVC & used core Spring concepts like AOP, IOC.
  • Design and Development of MTAS Micro service with spring boot.
  • Worked on the back-end part of the application involvingSpring framework,andHibernate.
  • Responsible for creating and maintaining architecture for Restful API using Spring Boot.
  • Improved the throughput of the Smart Services Module using the concepts of multithreading like Executor Services & Concurrency API.
  • Developed RESTful web service using Spring, micro services and JAX-RS for retrieving data from server and internal communication. Create and consume web services (SOAP & REST)
  • Implemented UI using Angular JS, Java Script, jQuery, HTML5 & CSS3.
  • Developed the presentation layer using JSP’s, CSS, AJAX and Java Script.
  • Developed XSLT files for transforming the XML response from the web service into HTML as per the business requirements.
  • Deployment of all components on JBoss App Server and provided support in debugging deployment issues.
  • Used Spring JDBC template to perform the database operations.
  • Developed the Persistence Layer using Hibernate.
  • Used DOM Parser to parse the XML response from webservices.
  • Used Business Delegate, Singleton, Front Controller, Factory and DAO design patterns
  • Used session beans to expose the application for the use by the third-party users.
  • Developed few stored procedures, triggers and sequences.
  • Involved in performance tuning of application and environment for optimized performance during month end load using JProbe.
  • Used Jenkins for continuous integration, GitHub for version management & Maven for building the application in the cloud leveraging AWS API’s.
  • Involved in building and maintaining cloud based infrastructure on AWS.
  • Implemented logger for debugging using Log4j
  • Served as POC for on call support in the production team on a rotation basis.

Environment: Java 1.8, AWS, JSP, CSS, HTML 5, Spring 4.0, Spring Boot, Micro services, Hibernate 3.0, JMS, AWS, Maven, Log4J, JavaScript, Ajax, Junit 4.0, Oracle 11G, PL/SQL, WebLogic 9.1, JPlanet, Unix, GitHub, Angular JS, JBOSS, Node JS, Oracle, TOAD, Web Services.

Confidential, Bellevue, WA

Senior Java J2ee Developer

Responsibilities:

  • Involved in Analysis, Design, Development, UAT and Production phases of the application.
  • Experience in Waterfall Model, Agile methodologies such as Scrum and Test-Driven Development.
  • Design classes in backend to process various requests from front end and to generate responses using Servlets, core java and PL/SQL.
  • Developed Microservices & APIs using Core Spring, Spring MVC and Used JMS (Java Messaging Service) as messaging system between the APIs and Microservices.
  • Used Hibernate to improve the application throughput, and created the mappings to fit the existing table structure.
  • Extensively worked on both consumption & producing of RESTful based webservices using JAX-RS & jersey parsers.
  • Used AngularJS as the development framework to build a single-page application.
  • Developed the UI screens using HTML5, CSS3, Ajax & Jquery.
  • Involved in performance tuning of application, monitoring the end of day load and application behavior using JProfiler.
  • Analyzed the Maven dependency management in base code to annotate the dependencies on to Spring Boot application in to Gradle forMicroServices.
  • Applied various j2ee design patterns such as Front Controller, Factory, Singleton, Business Delegate, Session Façade, Service Locator, DAO etc. throughout the application for a clear and manageable distribution of roles.
  • Implemented the order grouping module using heavy multi-threading concepts & latest java 1.8 concurrency features to make the code thread safe.
  • Developed Session Beans to process user requests and to load and store information from database.
  • Wrote Stored Procedures and complex queries in Oracle 11g database.
  • Involved in building and maintaining cloud based infrastructure on AWS.
  • Designed and developed JUnit test cases during the development phase.
  • Used Jenkins for continuous integration and Maven for building the EAR file.
  • Served as POC for on call support in the production team on a rotation basis.

Environment: Java 1.8, Oracle 11g, PL/SQL, Spring 3.0, Spring Boot, Spring MVC/JDBC, Angular JS, Maven, Jenkins, Linux VMs, Selenium, Test NG, Weblogic 10, JBOSS, Hibernate, AWS, CVS.

Confidential

Java J2ee Developer

Responsibilities:

  • Developed SQL Queries to fetch complex data from different tables in remote databases using joins, database links and formatted the results into reports and kept logs
  • Developed Web applications using Spring Core, JavaScript, MVC, OOD, OOP, client side validation using java Script.
  • Wrote client-side and server-side validation scripts using jQuery and JavaScript
  • Analyzed and created design diagrams like Class and Sequence Using MS VISIO
  • Designed and validated UI Screens using JSP, Servlets, JavaScript, CSS,, DHTML and HTML.
  • Developed Object - Relational (O/R) mapping using Hibernate 3.0. Developed Data Access object (DAO) persistence layer using Hibernate 3.0.
  • Involved in developing code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IOC).
  • Involved in writing Spring Configuration XML file that contains declarations and other dependent objects declaration.
  • Designed REST APIs that allow sophisticated, effective and low-cost application integration
  • Developed web pages using HTML, JSP, CSS, JavaScript and Ajax.
  • Exclusively used CSS for modifying Layout and design of the web pages.
  • Used Spring and Hibernate for business logic processing and database transactions.
  • Developed test cases and tested with Junit.
  • Performed the technical design reviews and code reviews.
  • Involved in the defects resolution for the better quality and increased performance of product.
  • Extensively followed Agile SCRUM methodology.
  • Participated in Release and Iteration Planning meetings with engineers.

Environment: Java 1.6, Hibernate 3.0, JPA, Spring 3.x, HTML 4, JSP, CSS 3, PL/SQL, Eclipse SDE AJAX, JavaScript jQuery, GIT, SVN, XML, Tomcat 7, JBOSS, Oracle 10g, Maven, Eclipse 3.6, JUnit 4.7

Confidential

JAVA Developer

Responsibilities:

  • Developed the database and UI design for the web module.
  • Built prototypes of complex modules and analyzed the performance.
  • Developed EJBs, JSPs and Java Components for the application using Eclipse.
  • Prepared the Unit test plans and the integrated test plans.
  • Implemented Version control for the Project using Microsoft Visual Source Safe.
  • Coordinated and supported the team during implementation.
  • Involved in design, development and testing phases of the application.
  • Implemented Struts framework in the presentation tier for all the essential control flow, business level validations and for communicating with the business layer.
  • Developed various helper classes needed following Core Java multi-threaded programming and Collection classes.
  • Involved in the understanding and designing of the complex back-end middleware framework.
  • Used Java Servlets, JSPs, AJAX, HTML and CSS for developing the Web component of the application.
  • Planned and implemented various Oracle Tables, stored Procedure, triggers, views, cursors.
  • Involved in the analysis, definition, design, implementation and deployment of full software development life-cycle (SDLC) of the project.
  • Participated in the technical code reviews, prepared unit test cases, detailed time estimation, impact analysis and code review documents.

Environment: Java 1.4, Struts 1.2, Hibernate, EJB, WebLogic Server 8.1, HTML, CSS, JUnit, JSP, Servlets, JMS, Oracle 9i, Windows XP, MVC Pattern, SVN, Log4J.

We'd love your feedback!