We provide IT Staff Augmentation Services!

Sr. Java/ J2ee Developer Resume

4.00/5 (Submit Your Rating)

Bothell, WA

SUMMARY:

  • Over 7 years of experience in developing Web - based Applications, Enterprise Applications and Client Server Applications in JAVA/J2EE environment coupled with RDBMS exposure in n-tier applications.
  • Strong experience in Spring Framework (Core, Boot, MVC, AOP, Test, REST, Security, Data and Transaction).
  • Extensive experience in Web application development using JDBC, Servlets, JSP, JSTL, Java Beans, MVC, Struts, JSON, Swing, RMI, EJB, JSF, JNDI, JMS, SOA, SOAP, Spring, Hibernate, MyBatis, JavaScript, Angular Js, AJAX, JAX-RPC, XML and HTML.
  • Experience in Object Oriented Design, analysis with solid analytical, problem solving and decision making skills.
  • Proficient in development of applications using JAVA and J2EE technologies with experience in JSP, Servlets, Struts and Hibernate frameworks.
  • Experience using design patterns including MVC, Singleton, Frontend Controller, Service Locator, and Decorator.
  • Experienced in Multi-threading and Concurrent Programming.
  • Experience in developing applications using Software Methodologies like Agile, Waterfall Iterative Development.
  • Solid understanding of Data Structures, Algorithms and Object-Oriented design concepts, UML (Use Cases, Sequence and Class diagrams) Rational rhapsody.
  • Wide experience in Core Java, JavaScript, JSP, Java Beans, Angular, Servlets, Ajax, JQuery, JDBC, XML, CSS, XHTML, HTML.
  • Extensive experience in XML related technologies such as XML, XSL, XHTML, XSLT, and JAXB.
  • Experience in using the databases such as MySQL, MS SQL Server, DB2 and Oracle 9i/10 g /11 g.
  • Good Understanding of RDBMS through Database Design, writing queries and stored procedures using databases like Oracle and SQL Server.
  • Experience in deploying systems on Amazon Web Services (Amazon EC2, Amazon S3, Amazon RDS). 
  • Developed and deployed J2EE applications on both Web and Application Servers including Apache Tomcat, Web Logic, JBoss and IBM Web Sphere.
  • Experienced in writing Server Side Components - Enterprise Java Beans (EJB) Session and Entity Beans, Remote Method Invocation (RMI) for distributed computing applications, access remote servers and invoking database with Java Database Connectivity (JDBC).
  • Thorough knowledge in Unit testing with JUnit 3.8/4.0.
  • Experience in working with Ant, Maven and Gradle as Dependency Management and build tool in single module and multi module environment. Possess excellent leadership qualities and has good problem solving capabilities.
  • Efficiency in management skills, communication and ability to work under strict deadlines.

TECHNICAL SKILLS:

Operating Systems: Linux, Unix, Windows NT/2000/XP/Vista/7

Java Technologies: CoreJava,Java Server Pages, JDK 1.5/1.6/1.7, Servlets, Sockets, JDBC, Java Beans, Exception Handling, Multi-threading, Event Handling, Swing.

Database: Oracle 9i/10g/11g, MS SQL Server 2005/2008, MySQL, SQLite.

Servers: WebLogic, WebSphere 8.5, Apache Tomcat, JBoss.

Web Technologies: AJAX, HTML, CSS, XML, XSL, XSLT, JavaScript, JSON, AngularJs, EXT JS 4.0, JAX-RPC, JSP, JSTL, EL.

Web Services: JAX-RS, JAX-WS, Apache CXF, Spring web service

Frameworks: Spring, Struts 1.1/2.0, JSF

ORM: Hibernate, MyBatis, JPA

Design Patterns: Singleton, MVC, Session, Façade, Service locator, DAO, DTO, Factory, Abstract Factory, Decorator, Observer, Adapter and Strategy.

IDEs: Eclipse, STS, Net beans, XML Spy.

Build Tools: ANT, Maven, Gradle

Testing Tools: JUnit, Mockito, Spring Test

Version Control: GIT, SVN

Other Languages: C, C++, C#, SQL, PL/SQL

PROFESSIONAL EXPERIENCE:

Confidential, Bothell, WA

Sr. Java/ J2EE Developer

Responsibilities:

  • Worked as a full-stack developer using Agile methodology.
  • Developed the core modules for the services by using n- tier architecture
  • Interacting with the client in understanding the requirements and translating them into Technical
  • Reviewing the code developed by other developers
  • Involved in updating the existing ecommerce system.
  • Integrated Hibernate ORM with Spring-Hibernate framework to facilitate DML and DQL queries and represent object-database mapping.
  • Designed and Developed web based applications using Spring4 frameworks and modules such as Spring MVC, Dependency Injection, Spring Core, Spring JDBC, Spring Boot.
  • Followed SOA Design and Architecture to Develop REST Webservice, generated and consume the services.
  • Developed and consumed RESTful Web Services using media applications like JSON, XML, and Text data.
  • Utilized Spring MVCJSPJavaScriptJQueryBootstrap, HTMLand CSS in developing mini-site application.
  • Generated unit/integration testing framework and test cases using spring test, JUnit, Mockito. 
  • Implemented AngularJS framework and consumed Restful web services.  
  • Used Maven for the project dependencies
  • Involved in creating REST web services using spring framework.
  • Consumed web services using OSGI framework.
  • Used Apache KARAF and WebLogic server to run component.
  • Used LOG4J for logging and Apache Maven for dependency management.
  • Developed Use case diagrams, Class diagrams, and Sequence diagrams using UML.

Environment: Eclipse, WebLogic, Java/J2EE, Spring Framework, Hibernate, JSON, XML, AngularJS, JavaScript, JQuery, HTML, Hazelcast, Cassandra database, MVC, KARAF, ATG, Blueprint, Apache Maven, JUnit, Mockit, RESTful Web services, Log4J.

Confidential, Phoenix, AZ

Sr. Java/ J2EE Developer

Responsibilities:

  • Involved in creating a web application with background in all phases of Software Engineering including Analysis, Design, Coding, Testing and Implementation as well as Agile Software Development using GitHub.
  • Developed web based applications using Spring4 frameworks and modules such as Spring MVC, Dependency Injection, Spring Core, Spring JDBC, and Spring JavaMailSenderImpl.
  • Prepared Design specifications, mockups and sample solutions and demonstrated to client
  • Experience in developing and consuming RESTful Web Services using media applications like JSON, XML, and Text data.
  • Used Spring MVC, JSP, JavaScript, JQuery, Bootstrap, HTML, and CSS in developing mini-site application.
  • Good Knowledge on AngularJS framework and consumed Rest web services.
  • Experience in using MySQL, Oracle 11g databases to do CRUD operations.
  • Used CQL (Cassandra Query Language) to read from and write data into Cassandra database.
  • Used Solr queries on top of Cassandra to fetch the results.
  • Experience in migrating data from Oracle database using Spring JDBC to Apache Cassandra (Datastax) NoSQL Database.
  • Experience in writing unit test cases using JUnit and Mockito framework.
  • Experience in parsing JSON String using Json parsers like GSON, Jackson.
  • Experience in parsing HTML Docs using JSOUP parser.
  • Experience in working with Gradle for Dependency Management and also as build tool.
  • Interacted with client for requirements gathering and functional clarifications.
  • Experience in using Apache Tiles as the template framework.
  • Experience on working with Jetty, Apache Tomcat web servers for deploying the web applications.
  • Coding the persistence module using JDBC API’s (Prepared Statement and Callable Interface), Springs SQL/PLSQL Templates.
  • Experience in using Source code repository management using Git Stash (BitBucket) and SourceTree tool.
  • Enhanced an existing AngularJS application to follow strict MVC patterns for improved source code maintenance.
  • Involved in design and development using Java/ J2EE, Collection frameworks.
  • Involved in integration support, defect fixes and Unit testing during UAT process.
  • Used Agile/scrum as the working environment for this project.
  • Continuous Integration (CI) testing and Test Driven Development (TDD).
  • Involved in deploying systems on Amazon Web Services (AWS) Infrastructure services EC2. 
  • Experience in Trouble-shoot production issues and worked even after the project went live.
  • Used Agile/scrum as the working environment for this project.

Environment: IntelliJ Idea, Java/J2EE, AWS, JSP, JSON, XML, AJAX, JavaScript, JQuery, AngularJs, Bootstrap, HTML, Cassandra (Datastax) NoSQL database, MYSQL, Oracle 11g, Gradle, JUnit, RESTful Web services, Apache Tile, Log4J, Slf4j.

Confidential, Des Moines IA

Sr.Java Developer

Responsibilities:

  • Involved in design of the application using UML and designed the application as per
  • Extensively used Form Beans in data access layer to access and update information in
  • Involved in various phases of Software Development Life cycle (SDLC) of the application.
  • Developed presentation tier as JSPs and created Java APIs.
  • Used Squirrel (DB2) to implement the database changes as part of development
  • Wrote HQL queries as part of development.
  • Designed and implemented XML parsing for XML order conformations.
  • Created database pool, multi-pool, data source and mapped them to roles.
  • Designed various tables required for the project in Squirrel (db2) database.
  • Used Spring for creating the object using dependency injection (IOC)  
  • Created REST web services using JAX-RS .
  • Configured action mapping (in XML) for each logical request that may be submitted.
  • Used Hibernate as Object Relational (OR) Mapping Tool for the backend data.
  • Wrote batch jobs and was involved in performance tuning of complex queries.
  • Wrote complex business rules as SQL and PL/SQL queries for the end user to use in reporting.
  • Deployed the application on JBoss Application Server.
  • Monitored the error logs and fixed the problems.
  • Developed the different components of the application such as JSPs, Servlets, DAOs and Used Sub Version (SVN) for version control.

Environment: Java, Struts1.0, JSP, Hibernate, HTML, XML, PL/SQL, JBoss, Jenkins, Sonar Server (development), Web sphere (production), Spring, Sub-Version (SVN), Maven, SQUIRREL, ECLIPSE IDE/JBOSS IDE, JEE-5, JAX-B, JIRA.

Confidential, Minneapolis, MN

J2EE Developer

Responsibilities:

  • Involved in the analysis, design, and development and testing phases of Software Development Life Cycle (SDLC).
  • Extensively worked on Servlets, JSPs, Struts and Tiles, JavaScript, Angular, Ajax, Expression language, JSTL, JSP custom tags.
  • Worked in Spring Framework for Dependency injection and integrated with Hibernate.
  • Created XML Web Services for transferring data between different applications.
  • Utilized Apache CXF web service stack for developing web services and SOAP UI and XML-SPY for testing web services.
  • Created custom, general use modules and components which extend the elements and modules of core AngularJS.
  • Used SAX and DOM parsers to parse xml data and worked on XPATH to parse XML documents.
  • Worked on Hibernate 3.0 in data access layer to access and update information in the database.
  • Utilized Java Message Service (JMS 1.1) for reliable and asynchronous exchange of important information such as loan status report.
  • Used RAD Programming Techniques to develop and execute applications and to manage end to end tactical solutions to meet business applications.
  • Utilized JSON scripting language for transmitting data over connection.
  • Designed and developed Message driven beans that consumed the messages from the Java message queue and generated emails to be sent to the customers.
  • Used JBoss Application Server 4.0 as applicationserver for build and deployment.
  • Worked on relational database design and writing SQL queries, stored procedures, views, functions, triggers, cursors with Oracle.
  • Unit tested using JUnit, EasyMock Testing Framework for performance enhancement.
  • Used Log4J to capture the log that includes runtime exceptions.
  • Participated in SCRUMsoftware development process as part of agile software development methodology.

Environment: My Eclipse 8.6.1, Java 5, UML, struts 1.2.4, Hibernate 3.0, Springs 2.5 JSP 2.0, XML Web Services, CXF 2.2.4, Angular JS, JNDI, Java Script, Servlet 2.3, JUnit, Apache Maven, GIT.

Confidential

Java/J2EE Programmer

Responsibilities:

  • Developed web based application for lease business.
  • Extensively used different modules of Spring framework (Core, MVC, Security, Spring data, Transaction, Spring validation, AOP, Http Invoker).
  • Develop all layer of the system (Web/Controller, Service, DAO, DTO, Mappers, Component).
  • Client side technologies: JavaScript, JQuery, CSS, AJAX
  • Server side technologies: Servlet, JSP, JSTL, Java, Spring Core, Spring MVC etc.
  •  Used the Eclipse as IDE, configured and deployed the application onto Tomcat server. 
  • Build mail and messaging applications using Java Mail API. 
  • Build and dependency management of multi module project using Ant and Maven.
  • Used Jenkins to build and deploy the application. 
  • Maintain code standard.
  • Developed test cases and performed unit test using JUnit Framework. 
  • Tested/Debugged the system (both client side and server side).
  • Convert requirement specification to code.
  • Monitored and tuned the performance of the system.
  • Used Jasper Report for reporting.
  • Used Log4J to monitor the Error Logs. 
  • Used Redmine for bug tracking, issue tracking, and project management. 

Environment: JavaScript, CSS, AJAX, JSP, Servlet, JSTL, Apache Tiles, XML, Java, Ant, Maven, Git, Apache Tomcat, Spring Frameworks (Core, MVC, Security, Data, Transaction), IBM DB2, MyBatis, Log4j.

We'd love your feedback!