We provide IT Staff Augmentation Services!

Sr Java Developer Resume

3.00/5 (Submit Your Rating)

Minneapolis, MN

SUMMARY:

  • Java/JEE Developer with around 8 years of experience in Application Analysis, Design, Development, Integration, deployment and Maintenance/Support for Web, Standalone, and Client - Server based Software Applications using OOP Concepts, Java and Java EE (Servlets, JSP, JDBC, JNDI), Web Services (SOAP, Axis and RESTFull), Mule, Apache Camel,Java Script, HTML, AJAX, and XML.
  • Experience in Spring Rest, Jersey, MVC, IOC, AOP, ORM, Spring Boot and Mockito Junits and Sonar.
  • Experience with processes like flyway DB, GitHub, SVN, Cobertura(Code coverage tool), PMD, Find Bugs, Jenkins build, Agile, Sonar, Swagger for REST calls, Java profiler.
  • Experience in MVC Architecture and industry standard frameworks including Struts, Spring, Hibernate and JPA.
  • Experience working with JAVA EE 6 compliant IDE’s including Eclipse, MyEclipse, RAD, STS.
  • Good hands-on developing Web Portal applications, front-end development, service layer, personalization and inter portal communication.
  • Created robust User Interface (UI) using HTML5, Angular JS, CSS, JSP, JavaScript, JSON and XML.
  • Experience in developing RESTful web services and SOAP using JAX-WS, JAXB, JAX-RPC, WSDL.
  • Extensive experience on J2EE Application Servers such as WebSphere, WebLogic, Tomcat and JBoss.
  • Have been working on Query optimization, functions and Stored Procedures and other database objects.
  • Worked on Oracle, MySQL.
  • Developed ANT, Maven and Gradle to build and deploy Java web applications and Experience in version control management tools like CVS, Subversion and log4J for logging.
  • Hands-on experience to SCRUM Agile model, XP Practices like Pair Programming and Test Driven Development (TDD).
  • Hands on UML compliant high level design with data flow diagram,Class Diagrams, Sequence Diagrams, Activity Diagram and Use Cases and documenting for peer developer.
  • Hands-on a service-oriented approach using rabbitMQ for integration.
  • Hands-on writing Stored Procedures, functions, triggers, DDL, DML SQL queries. Experience in writing SQL, PL/SQL programming and SQL Loader.
  • Excellent communicational, analytical, business and interpersonal skills. Comfortable working independently and also a good team player. Highly motivated to take independent responsibility as well as has the ability to contribute and be a productive team member
  • Experience in JIRA, Target Process and Slack tools.

TECHNICAL SKILLS:

Languages: Java, C/C++.

Java/Java EE 5/6: Java, Java EE 5/6 (Servlets 2.5, JSP 2.0, JDBC 4.0, JMS), JMSWeb Services (AXIS 2.0, SOAP, WSDL, JAX-WS2.0, JAX-RS1.1, JAXP, JAXB, Annotations), AJAX and Portlets (JPF, JSR 168), JUnit, Log4J

Web Services: SOAP, WSDL, RESTful webservices.

Frameworks: Struts, Hibernate, Spring, Spring Boot, Mule, Apache Camel, JPA.

Application Servers: WebLogic, JBoss, IBM WebSphere, GlassFish

Web Servers: Tomcat 5/6/7/8.

RDBMS: Oracle 9i/10g, SQLServer, MySql, Postgres

GUI: HTML, CSS, JavaScript, XML, AngularJS, XSLT, JSON, jQuery, AJAX.

Modeling tools: UML, Rational Rose 2000, Visio.

Operating Systems: Windows, UNIX (Linux).

IDE: Eclipse, STS, IntelliJ Idea, NetBeans.

Tools: Ant, JUnit, Log4J, CVS, TOAD, SQL Developer, GIT, Jenkins, Maven, Tortoise SVN, SSL, ITIL.

Other Frameworks: Swagger, Mockito, Easy mock.

PROFESSIONAL EXPERIENCE:

Confidential, Minneapolis, MN

Sr JAVA Developer

Responsibilities:

  • Design and Coding of various JAVA, JEE modules like Spring Web MVC,Mule, Spring Rest, Scheduler, Hibernate, JPA.
  • Implemented Thread Executor services for IBM BPM services.
  • Worked on files like txt, csv, xml, xls and call Filenet to save them.
  • Involved in critical application enhancements and performance improvements.
  • Developed web services to communicate with external systems.
  • Implemented design patterns like Singleton, Business Delegate, Service Locator and DAO.
  • Junit are used effectively in web services development.
  • Developed Single Page Application using Angular JS.
  • Developed micro services and standalone application using spring boot combining REST and Java 8.
  • Used Mule Soft (ESB ) designer and configured routing path’s to support SOA.
  • Configured spring scheduler and PMD, Find bugs and Cobertura for code quality and code coverage.
  • Developed WSDL and implemented Web Services in SOAP Server using Apache CXF using SOA.
  • Implemented Gradle tasks to build and deploy the application
  • Communicate with Business Users and facilitate them with required data.
  • As a mentor and guide the team and track the deliverables.
  • Created FDs for feature enhancements and requirement proposals
  • Implemented MVC Architecture with J2EE environment.
  • Worked on Build Automation and Continuous Integration tools like Gradle, Jenkins
  • Wrote Controller classes in Spring boot framework in the application architecture.
  • Implemented Test driven development of project used JUnit.
  • Worked on Oracle database, creating stored procedures, functions etc.

Environment: Java 1.8, JEE, Spring Boot1.5.x, Spring Web MVC 4.1.x and Rest, Scheduler, JPA, Mockito, Swagger2 (Springfox), AngularJS, ESB Mule,HTML,JSP, Hibernate, CSS, XML/JSON, AJAX, Java Script, PL/SQL, Oracle 10g, Log4J, Tomcat8, Maven3.3.x, Gradle, Jenkins and sonar.

Confidential, Charlotte, NC

JAVA Developer

Responsibilities:

  • Design and Coding of various JAVA, J2EE modules like Spring Boot, Spring MVC, Spring Rest, Quartz, Hibernate, JPA.
  • Design and Coding of Web Services to implement SOA.
  • Implemented Thread Executor services.
  • Worked on files like txt, csv, xml, xlsand file validations.
  • Involved in critical application enhancements and performance improvements.
  • Developed web services to communicate with external systems.
  • Implemented design patterns like Singleton, Business Delegate, Service Locator and DAO.
  • Junit are used effectively in web services development.
  • Used Apache camel as ESB to support our application.
  • Configured Quartz scheduler and PMD, Find bugs and Coberturafor code quality and code coverage.
  • Developed WSDL and implemented Web Services in SOAP Server using Apache CXF using SOA.
  • Implemented Gradle tasks to build and deploy the application
  • Communicate with Business Users and facilitate them with required data.
  • As a mentor and guide the team and track the deliverables.
  • Created FDs for feature enhancements and requirement proposals
  • Implemented MVC Architecture with J2EE environment.
  • Worked on Build Automation and Continuous Integration tools like Gradle, Jenkins
  • Wrote Controller classes in Spring MVC framework in Web layer of the application architecture.
  • Developed stateless Session Beans to handle business logic.
  • Implemented Test driven development of project used JUnit.
  • Worked on Oracle database, creating stored procedures, functions etc.

Environment: Java 1.7, JEE, Spring Boot, Spring Rest, Quartz, JPA, JSP, Mockito, Apache Camel, AngularJS, HTML,Shell, Hibernate, CSS, XML/JSON, AJAX, Java Script, PL/SQL, Oracle 10g, Log4J,Tomcat, Gradle, Jenkins.

Confidential, Redmond, Washington

JAVA Developer

Responsibilities:

  • Design and Coding of various JAVA, J2EE modules like Spring Boot, Spring MVC, Spring Rest, Hibernate, JPA, Couchbase.
  • Developed GUI using JSP, HTML3, CSS3, XHTML, Swing and JavaScript to simplify the complexities of the application.
  • Design and Coding of User Interfaces using JSP, AJAX and Servlets.
  • Design and Coding of Web Services to implement SOA.
  • Involved in critical application enhancements and performance improvements.
  • Developed web services to communicate with external systems.
  • Prepared Test Plans and executed at Integration level.
  • Implemented design patterns like Singleton, Business Delegate, Service Locator and DAO.
  • Junit are used effectively in web services development.
  • Developed WSDL and implemented Web Services in SOAP Server using Apache CXF using SOA.
  • Worked on JMS (Java Message Service).
  • Implemented ANT tasks to build and deploy the application
  • Communicate with Business Users and facilitate them with required data.
  • As a Tech Lead, mentor and guide the team and track the deliverables.
  • Implemented and designed UseCase and Class diagrams using UML.
  • Worked on build scripts using Apache Maven.
  • Created FDs for feature enhancements and requirement proposals
  • Implemented MVC Architecture with J2EE environment using Struts framework.
  • Worked on Build Automation and Continuous Integration tools like ANT1.8, Maven2.x/3.x, Jenkins
  • Wrote Controller classes in Spring MVC framework in Web layer of the application architecture.
  • Implemented Business Logic and View Components using EJB and HTML, CSS, JSP, JavaScript.Worked on JSP, Java Script.
  • Developed statelessSession Beans to handle business logic.
  • Implemented JAX-WS Web service to get the VPN provisioning XML.
  • Developed Perl script to report file location
  • Implemented Test driven development of project used JUnit.
  • Worked on Oracle database, creating Tables, Views etc.
  • Used clear case version control.

Environment: Java 1.6, J2EE, Spring (Di, MVC,Security, Integration), Rest, Hibernate JPA, Mockito, Couchbase, Tomcat 7.x, UNIX (Solaris),AngularJS, HTML, CSS, XML/JSON, AJAX, Java Script, ANT Scripts, PL/SQL, Oracle 10g and Log4J,Maven3.x, Jenkins and Sonar.

Confidential, Oakton, VA

Java developer

Responsibilities:

  • Responsible for discussing and understanding the requirements received from the client and prepare design document with approach details for the implementation of the enhancement.
  • Designed and developed the activity diagrams from use cases using Enterprise Architect UML tool.
  • Expert in Kronosthat is Time Reporting System used for submitting employee.
  • Designed and developed the front end using the JSP pages.
  • Deployed objects, JAR, WAR files on BEA Weblogic application server.
  • Involved in writing Jakarta ANT 1.6 build scripts for building and deploying.
  • Extensively Used Hibernate 3.0 for Persistence.
  • Implemented Business processes such as User Authentication, Account Transfer using Session EJB.
  • Designing many JSP pages using Jsp/Strut Tags, JSTL and Strut Tiles.
  • Created Web Services using WSDL to provide services to other systems within the company.
  • Implemented the application using the concrete principles laid down by several design patterns such as MVC, Session Facade, Service Locator, and Singleton.
  • Deployed the applications on IBM Web Sphere Application Server.
  • Involved in the development of distributed server side components and deployed the various Session and Entity Bean Components in the IBM WebSphere Application Server.
  • Using Java Script mostly for the client side validations
  • Used CVS for version control across common source code used by developers.
  • Used XML Web Services using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions.
  • Development of Perl scripts to generate reports for Oracle websites.
  • Developing Web Services (XML, SOAP, UDDI, and WSDL).
  • Using log4j for generating the log files for all the applications I worked on.
  • Involved in Unit & Integration Testing for different Modules in the application.
  • Worked on Build Automation and Continuous Integration tools like ANT1.8, Maven2.x/3.x, Jenkins
  • Worked on Junits, code coverge, PMD and findBugs.

Environment: Java, J2EE, Spring,Kronos v.6.1 & v.6.2, JSP, Beans, Hibernate, JPA, Mockito, JUNITS, UML, HTML, Java Script (AJAX), CSS, Oracle 9i, Pl/SQL, Eclipse, CVS, Weblogic 8.x, Junit, Unix,Windows 2003 advanced server, Jenkins.

Confidential

Java Developer

Responsibilities:

  • Involved in analysis, design and development of the application
  • Developed Class Diagrams, Sequence Diagrams, Activity Diagram and Use Cases in Rational Rose.
  • Developed the application using Struts MVC 2 architecture.
  • Used Struts, Servlets technologies to develop all eligibility Use Cases.
  • Worked on loading contracts data from legacy systems to PeopleSoft contracts to create contracts.
  • Developed JSP custom tags and Struts tags to support custom User Interfaces.
  • Extensively Used Eclipse 3.2 for developing and testing the Security Infrastructure Service.
  • Created and maintained the configuration of the Spring Application Frameworks IOC container.
  • Developed Web Services for inter organization operations and for retrieving the customer information from the central database using SOAP /HTTP technologies.
  • Used Hibernate to store the persistent data into database and written HQL to access the data from the database.
  • Designed, developed and maintained the data layer using the ORM framework called Hibernate.
  • Coordinated with QA and business team and resolved System Defects generated during testing.
  • Experience with Client Side Validations using JSP, and Java script.
  • Involved in Design/Code Review with Team and task assignments.
  • Installed and Configured BEA WebLogic 9.2.
  • Used Spring Framework for Dependency Injection and integrated with Hibernate.
  • Used PVCS for version control across common source code used by developers.
  • Developed test cases and performed testing using JUNIT.
  • Involved design and development of Database in SQL Server 2008.
  • Monitored the error logs using Log4J and fixed the problems.

Environment: JDK 1.4/1.5, JNDI, JSP, Hibernate3.x, Struts1.x/2.x, JavaScript,Kronos v.6.1 & v.6.2, Spring, Rational Rose, Eclipse 3.2,Oracle,Unix,Shell, JBoss 4.2,SQL Server 2008, LOG4J, JUNIT, Mockito.

We'd love your feedback!