We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

CT

SUMMARY

  • Over 5 years of experience in all the phases of software application involving Analysis, Design, Development, Testing, Implementation and Distributed n - tier applications using Java and J2EE Technologies in different domains.
  • Good knowledge on Software Development Life Cycle (SDLC) process that includes translation of requirements into functional and technical specifications, Designing, Developing, Testing Implementation & Post Production support using development methodologies like Waterfall and Agile.
  • Strong background and good proficiency in designing the projects using ER diagrams.
  • Experience in designing Front End using HTML5, CSS3, Bootstrap, Angular JS, JavaScript, AJAX, JSP, JQuery.
  • Expertise in client-side validations using HTML, DHTML, CSS, Java Script, JSP, JQuery, Angular Js and JSTL.
  • Proficiency in corejavaconcepts like Threads, Collections, Cursors, Generics, Exception handling,Stringsusing J2EE,Java, Servlets, EJB, JSP, Web services, Xml, HTML andJavascript.
  • Experienced in Object Oriented Programming, Database,DataStructuresand Problem Solving Algorithms.
  • Experienced in system design, analysis, implementation, testing, development, and maintenance of business software applications with Groovy on Grails, J2EE, Servlets, JSP, Java Beans, XML.
  • Develop Emergency Dispatch Software using Java, JavaScript.
  • Analyzed the business requirements and developed business processes using Java.
  • Experience with Agile, Test Driven Development (TDD) and Behavior Driven Development.
  • Good Knowledge and experience working in applications developed using ORM frameworks like Hibernate and MVC frameworks like Struts, JSF etc. and IOC frameworks like spring and its subsidiary modules such as Spring JDBC, Spring MVC.
  • Strong hands on experience in developing the Enterprise and Web Applications on n-tier Architecture using Java/J2EE and java based technologies such as Servlets, JSP, Hibernate, Spring, EJB’s, Web services, XML, and JDBC.
  • Expertise in spring framework using Modules like Spring Core, Spring IOC, Spring JDBC, Spring Context.
  • Good knowledge of Hibernate Query Language (HQL).
  • Experience in using various design patterns such as MVC, Singleton and Business Delegate in the development of Multi-Tier distributed Enterprise Applications.
  • Diverse experience in object oriented software development with JAVA, J2EE technologies - JSP, Servlet, Struts, Tiles, Spring, Hibernate, EJB, JDBC SQL, ANT, Maven, DB2.
  • Worked with various web/application servers like Apache Tomcat, WebSphere, and WebLogic Servers using tools such as Maven.
  • Good experience in Stored Procedures like MySQL, PL/SQL in Oracle and SQL server.
  • Expertise in back-end procedure development, for Database Applications using Oracle, DB2, SQL and PL/SQL, SQL Server.
  • Good knowledge of database connectivity (JDBC) for databases like Oracle, DB2, SQL Server, and MySQL.
  • Experience in writing test cases like JUnit, testing for unit testing of the modules.
  • Excellent interpersonal and technical skills.
  • Superlative communication and teamwork skills to manage multi-tasks in a high priority and pressured environment with excellent verbal and written communication skills.
  • Ability to learn quickly and to correctly apply new tools and technology.

TECHNICAL SKILLS

Concepts: OOP, Data Structure, RDBMS, Design Patterns.

Languages: C, C++, Java 1.6/1.5/1.x

Core Java Technologies: JCF (Collections Framework), Cursors, Generics, Multithreading, Exception Handling, inheritance(Polymorphism).

J2EE Technologies: JSP, Servlets, EJB, JDBC, Spring, Hibernate, Struts, Annotations, AOP (Aspect Oriented Programming), IOC (Inversion of Control), Web Services.

Java API'S: JDBC, Servlets, Java Beans, RMI, EJB.

Databases: Oracle 11g/10g/9i/8i, DB2, SQL, Mongo DB, MySQL.

ORM Frameworks: Hibernate 2.0/ 2.1/3.0.

J2EE Frameworks: Spring MVC 3.0/2.5/2.0, Struts 1.3.8/1.2/1.1, EJB

IDE: Eclipse, My Eclipse, NetBeans, Visual Studio

Web Technologies: HTML, DHTML, XHTML, CSS, Bootstrap, SERVLETS, JSP, JavaScript, Angular Js, Ajax.

Modeling Tools: UML.

Web Server: Apache Tomcat 6.0/5.5, JBoss 4.x/5.x, Web Sphere 8.1, BEA Web logic, Glassfish

Testing: Junit.

Build tool: Maven

Other Tools: SQL Developer, DB Visualizer, XML SPY, Rational Rose, Server studio, Visio, Apache Ant 1.6

Protocols: TCP/IP, HTTP, HTTPS, knowledge of ANT

SOA: Web Services, XML, XML Beans

Operating Systems: Windows 2000/NT/ XP/Vista/7 32 and 64 Bits

Methodologies: Agile, Scrum, TDD and Waterfall

PROFESSIONAL EXPERIENCE

Confidential, Dallas, TX

Sr. Java/J2EE Developer

Responsibilities:

  • Worked in AGILE development environment while supporting requirements changes and clarifications.
  • Understand business requirements, translate them into design and implementation approaches, and rapidly drive convergence towards the best solution.
  • Develop prototypes and proofs of concept for proposed solutions participating in application demos with users and enhancing user experience.
  • DevelopedDataStructuresfor storing information.
  • Application set up using and Eclipse.
  • Usedstringsto transferjavaobject data to Angular JS and vice versa.
  • UsedCollectionsAPI with cursors and generics to handle the overflow from the enrolment summary pdfs.
  • Used front endtechnologies such HTML5, CSS3, Bootstrap, JavaScript, jQuery, AJAX, JSP and Angular Js.
  • Worked with Core Java concepts like Collections Framework, multithreading, memory management.
  • Written responsive code using java, javascript, xml, CSS3, HTML5, Jquery and Angular JS.
  • Used MySql to develop several personal web sites.
  • Installed continuous integration and build with Maven (Eclipse as IDE).
  • Implementation of Server (spring, Scripting for Oracle DB) and Client (JS, JSP, HTML) project tasks.
  • To manage the bundle projects with Spring and deploy on the Tomcat Server.
  • Used Tiles Framework for User Interface look and feel.
  • Built Angular Js framework including MVC architectures, different modules, specific controllers, templates, custom directives and custom filters.
  • Used Angular JS to connect the web application to back-end APIs.
  • Used spring framework, Spring-AOP programming to configure logging for the application, Spring-ORM, Spring-JDBC modules.
  • Implemented an Agile work flow for continuous integration, testing of applications and running batch jobs.
  • Implemented intranet applications running on WebSphere application servers in MVC pattern. JSP, Struts, Hibernate, spring, JQuery, JavaScript, HTML, CSS.
  • Used database transactions and transaction management along with Spring ORM.
  • Used Hibernate flexible and powerful ORMSolution to map Javaclasses to a Database.
  • Used Log4J to print the logging, debugging, warning, info on the server console.
  • Meeting the dead lines in delivering the services.

Environment: Java 1.6, Collections, Cursors, Generics, Threads, Exception Handling, Spring, Spring MVC, OOAD, Hibernate, Java Script, jQuery, Angular Js, CSS, OSGI, Collections, Bootstrap, AJAX, HTML5, DB2, SQL, JDBC, Web Services, Eclipse, SQL Server, JUNIT, Scrum, UML, Java Server Pages Standard Tag Library (JSTL), Maven, XML, Log4j, WEB 2.0, Apache Tomcat, Agile Methodology.

Confidential, CT

Java/J2EE Developer

Responsibilities:

  • Analyze software requirements to determine feasibility of design within time and cost constraints.
  • Proactively update stakeholders and maintain open and courteous communication.
  • Work directly with business units/subject matter expert (SME) to translate user requirements into system specifications.
  • Used front-endtechnologies like Bootstrap UI, Bootstrap modal, HTML, XHTML, DHTML, Angular Js, jQuery, CSS, XML, XSL, and XSLT.
  • Created Real-time Reporting systems and dashboards using xml, MySQL.
  • Implemented routing logic and navigation from screen to screen using Angular Js.
  • Using Angular Js created custom directives for data manipulations and to display data in company standard format in UI.
  • Used Angular to connect the web application to back-end APIs.
  • Designed and developed functional modules usingJavaCollectionsFramework, Generics.
  • Configured the spring framework for entire business logic layer with XML based bean configuration.
  • Coding using Core Java, JSP, Servlet, and Spring MVC.
  • Configured Java Messaging Services (JMS) on Open JMS using Eclipse IDE, wrote Controller classes in Spring MVC framework in the web layer.
  • Develop DAO service methods to populate the domain model objects using hibernate and wrote DAO classes using spring and Hibernate to interact with database for persistence.
  • Used javacollections API extensively such as Lists, Sets and Maps with cursors.
  • Developed application service components and configured beans using Spring IOC, creation of Hibernate mapping files and generation of database schema.
  • Provided development support for creating a website using Java framework utilizing Agile methodology and MySQL database.
  • Integrated Hibernate ORM with Spring-Hibernate framework to facilitate and represent object-database mapping.
  • Worked on parsing the XML files.
  • Developed the application using the Spring MVC and Hibernate framework.
  • Developed POJO classes and writing Hibernate query language (HQL) queries.
  • Used Java/JEE Design patterns like MVC, Singleton, Data Transfer Object (DTO).
  • Created Stored Procedures using SQL for data modification.
  • Deployed the application on the Apache Tomcat Application Server.
  • Implemented Logging framework using Log4J.
  • Done with code review and documentation review of technical artifacts.
  • Understand and write unit tests in a Test Driven Development (TDD) Environment.

Environment: JDK 1.5,, Collections, Cursors, Generics, Spring, Spring MVC, J2EE, Servlets, JSP, JDBC, HTML 4.0, XHTML, DHTML, Angular Js, Collections, Jenkins, jQuery, CSS, Bootstrap, XML, XSLT Oracle, SQL, Struts 2, Hibernate, JavaScript, Ant, Log4J 1.2, Tomcat Application Server, Eclipse. Maven.

Confidential, Dallas, TX

Java/J2EE Developer

Responsibilities:

  • Participated in the complete Software Development Lifecycle (SDLC) using the agile iterative development Methodology.
  • Interacted with the end users and participated in the SCRUM meetings.
  • Adding new features to the existing application and modifying the existing functionality.
  • Extensively worked with Servlets and spring based multitier applications in developing J2EE Components.
  • Used JavaScript library Angular Js for the UI Development.
  • Used various Core Java concepts such as Multithreading, Exception Handling, Collection APIs to implement various features and enhancements.
  • Used Tiles, Struts Tag Libraries, JSP, HTML, CSS and Bootstrap for User Interface look and feel.
  • Used spring framework, Spring-ORM, Spring-JDBC modules.
  • Used Spring Validation framework for Validations.
  • Used Spring JDBC and SQL Session Factory for DB Transaction Management.
  • Used database transactions and transaction management along with Spring ORM.
  • Maintaining the session state in clustered environment and establishing the communication between different java applications.
  • Designed and developed the Data Access modules with the help of Hibernate Framework for the new functionalities.
  • Implemented Hibernate to automate the mapping between database and objects in Java.
  • Used Java/JEE Design patterns like MVC, Singleton, Data Transfer Object (DTO).
  • Deploying the application to WebLogic.
  • Used Log4j to provide central logging facility.
  • Used Maven to build and deploy the application

Environment: Java, Multithreading, Exception Handling, Collections framework, Spring, Hibernate, Struts, Angular Js, Java Script, CSS, Bootstrap, AJAX, HTML5, SQL, JDBC, Hibernate, Web Services, Eclipse, Scrum, Subversion (SVN), UML, JSP, Java Server Pages Standard Tag Library (JSTL), Servlet, Maven, XML, Log4j, WEB 2.0, SOA, JMS, WebLogic, Agile Methodology.

We'd love your feedback!