We provide IT Staff Augmentation Services!

Senior Java Developer Resume

4.00/5 (Submit Your Rating)

Rochester, MN

PROFESSIONAL SUMMARY

  • Over 7 years of extensive experience in Software Development Life Cycle (SDLC), Web Application Design, Development, Programming, Testing, Support Maintenance, and End - User support using Java/J2EE technologies wif WebLogic and Tomcat application servers.
  • Experience in using various design patterns such as MVC, Singleton, Proxy, Prototype in teh development of Multi-Tier distributed Enterprise Applications.
  • Expertise in working wif different environment like Linux, UNIX.
  • Extensive experience in design pattern Frameworks such as Struts, Spring, Hibernate.
  • Extensive experience in analysis design development and implementation of web based and client/server application.
  • Worked extensively on Java, J2EE (EJB, JSP, Servlets, XML), Applets, and https.
  • Expertise in Spring MVC module, Spring securities, Inversion Of control, AOP concepts.
  • Proficient in writing SQL queries, PL/SQL, Triggers and Stored Procedures.
  • Excellent working experience in web-based GUIs development using Spring MVC, Servlets, JSP, HTML.
  • Experience in using version control and configuration management tools like Git, SVN and CVS.
  • Experience in developing build and deployment of Java/J2EE applications using ANT scripts and Maven Scripts.
  • Experience in writing of perl and shell scripts wif UNIX platform.
  • Proficiency in using XML, XSL/XSLT, SAX, DOM Parsers.
  • Experienced in using JBoss 3.0, WebLogic, WebSphere and Apache Tomcat as teh functional usage and deployment of applications.
  • Experience in developing SOAP and Restful based Web Services using Apache CXF and JAX WS.
  • Sound Knowledge in database concepts and working experience on Oracle (8i, 9i, 10g,11g), MySQL using SQL and DB2.
  • Experience wif ORM mapping tools like Hibernate, which implements Java Persistence API
  • Extensive experience on modern front-end template frameworks for JavaScript including Bootstrap, JQuery, AngularJS.
  • Worked on JBoss 7.1 Domain Host Configuration, Apache Mod JK Configuration, JBoss 7.1 Clustering.
  • Experience in implementing JavaBean wif EJB 3.0 technology as a middle layer for communication wif database servers.
  • Strong Knowledge of Object Oriented Programming concepts (Inheritance, Encapsulation and Polymorphism).
  • Solid experience in working wif Web services like SOAP, Rest (JAX-RS) and XML.
  • Experience in developing web applications using JavaScript, JQuery, HTML5 and CSS3.
  • Experienced in preparing and executing Unit Test Plan and unit test cases after software development.
  • Strong Communication and Analytical skills and a demonstrated ability to handle multiple tasks as well as work independently or in a team.

TECHNICAL SKILLS

JAVA Technologies: Java 1.6,1.7&1.8, JEE, Servlet, JSP, EJB 3.0, JMS, JAXB, JPA, JSON, Struts 2.0, Spring MVC, HTML, XML, Hibernate, JDBC

Operating System: Window XP, Linux, Unix, Solaris

Web Technologies: HTML, HTML5, CSS, JavaScript, jQuery, XML, AJAX

Database: Oracle(11g/10g/9i/8i), MySQL, HSQL, SQL Developer

Web Services: REST and SOAP based Web services

IDE Tools: Eclipse3.x, NetBeans, TOAD, STS

Application/Web Servers: JBoss, Weblogic 10.3, Apache Tomcat5.x/6.x, Web Sphere

Scripting Languages: Shell Script, Perl

Cloud Services: VPC, S3, EC2, ELB, SNS, IAM, Cloud Watch

Frameworks: Spring MVC, Hibernate, Struts 2, JPA, Hibernate

Protocols: HTTP, REST, TCP/IP, SOAP

Build Scripts: Maven, Ant

Version Control Tools: CVS, SVN, Dimensions, ClearCase

PROFESSIONAL EXPERIENCE

Confidential, Rochester, MN

Senior Java Developer

Responsibilities:

  • Involved in teh initial requirements gather session to evaluate teh feasibility of teh project.
  • Used AGILE methodology and participated in SCRUM meetings.
  • Implementing presentation Layer using Twitter Bootstrap, JavaScript, JQuery, HTML5.
  • Used Spring MVC architecture wif Hibernate to implement DAO code and also used Rest Web Services wif XML parsing to interact wif other modules.
  • Developed reusable UI components wif backend using J2EE technologies such as Servlets, Java Beans, JSP and JDBC.
  • Created PL/SQL Stored Procedures, Functions for teh DAO layer by studying teh required business objects and validating them using Oracle data base.
  • Developed Service layer classes to support teh business functionality wif Spring.
  • Used SVN as version control tool, Maven as dependency management tool and STS (Spring Tool Suite) as teh IDE.
  • Used spring for Transaction management and Hibernate v3.0 to persist teh data into teh database.
  • Configured Java objects wif back end database tables using OR mapping in Hibernate.
  • Created and Designed XML schemas and transformed teh XML to XSLT style sheet.
  • Develop Web Services using REST web services and test teh same using SOAPUI and Advanced REST Client.
  • Creating a responsive web application integrating Twitter Bootstrap wif AngularJS and media queries.
  • Used Git for version management between various integration and development streams.
  • Enhancing and supporting teh already existing applications dat are developed using Strust2 MVC Framework, EJBs, SpringIoC and JDBC for database connectivity.
  • Used Jenkins for continuous integration development.
  • Deployed web applications in web logic server by creating Data source and uploading jars.
  • Performed Unit testing using thru URLs, JUnit and by making calls into teh system.
  • Supported teh application from development phase thru QA, UAT, and Production.
  • Extensively used TOAD for database handling and validating.
  • Used Apache Tomcat Application Server for deploying various components of application.
  • Apache Maven tool has been used for teh build and deploy teh application.
  • Monitored teh Error logs using Log4J and fixed teh problems.
  • Prepared documentation for some of teh recurring defects and resolutions and business comments for those defects.

Environment: JSP, JUnit, Struts2, Spring MVC, Oracle 11g, Hibernate3, Eclipse3.x, Web logic, SVN, Twitter Bootstrap, HTML, JQuery, Jenkins, Maven, Apache Tomcat, Junit, Log4j, TOAD, SQL, PL/SQL, STS.

Confidential, Durham, NC

Java/J2EE Developer

Responsibilities:

  • Involved in teh Analysis, Design, Coding and testing of user requirements in different sprints.
  • Coordinating wif teh business and functional teams to get clarity on teh requirement for analysis.
  • Working on teh development work as well as support for previous releases.
  • Developed web services by using Spring REST full web services APIs.
  • Involved in Spring IOC framework implementation.
  • Enhanced teh build and deploy procedure by using Maven.
  • Used various Core Java concepts such as Exception Handling, Collection APIs to implementl various features and enhancements.
  • ImplementedRestfulweb services by using JAX-RS JERSEY, created and read teh JSON objects by using JACKSON libraries.
  • Business objects, data access components developed using spring IOC mechanism.
  • Used Micro Services to communicate using synchronous protocols HTTP and REST.
  • Amazon DynamoDB is used as NO SQL DB.
  • Created EC2 instances in Amazon cloud and used S3 bucket to store large images.
  • Agile development process has been followed.
  • Test cases have been written by using JUnit framework.
  • Involved on peer to peer testing and code review meetings.
  • Used Sonar as code coverage tool which halped to improve quality code.
  • Validating teh functionalities after every sprint for impact on migration.
  • Created teh WAR and deployed it in Apache Tomcat Server.
  • Used Maven as a build tool which has good capability of plugging new jars whenever needed.
  • Support teh other team members for runtime issues and halped them to track down teh issues and update teh issue reporting sheet.
  • Documented teh support information which halps in understanding teh application for a new team member.

Environment: Core java, Spring MVC, Spring securities, Maven, GitHub, JSON, Jax-RS, Amazon cloud services, DynamoDB, S3 bucket, Ec2 instances creation, Restful web services, AWS Dynamo DB, Tomcat7.0, Sonar.

Confidential, Plano, TX

Java/J2EE Consultant

Responsibilities:

  • Involved in analysis, design, coding & testing of teh Transport web service.
  • This service converts teh lead information into 1223 format and emails it so dat teh email service in turn processes teh lead by sending it to teh leads facade web service dat distributes teh lead to different agents as per distribution rules.
  • Involved in support tasks for LMS (Lead Management System).
  • Worked on enhancing teh functionality of different Struts.
  • Involved in analysis, design, implementation and testing.
  • Developed/Customized Java Server Pages (JSP) for Customer User Interface (UI).
  • Used CVS for controlling teh different version of code
  • Worked on teh functionality to report teh administrator wif teh list of agents accessing teh specific parts of teh portal.
  • Teh application uses JQuery/JSON for a dynamic and interactive UX.
  • Worked on converting web services to port from Oracle Application Server to Apache Tomcat.
  • Prepare JUNIT test cases and involved in unit testing.
  • Wrote SQLs, Stored Procedures, functions and triggers.
  • Involved in testing and integration of application modules.

Environment: Web-logic Portal, Struts, Ajax, Java Script, XML, Hibernate, SQL Server Management Studio, Windows XP, JSP, Web logic server, Apache Tomcat, Oracle 9i, Eclipse, SVN, Jquery, Json.

Confidential

Java/J2EE Developer

Responsibilities:

  • Designing teh central logging format which is common for all components in teh product.
  • Client-side validations are implemented wif java script.
  • Developed Struts forms and actions for validation of user request data.
  • Designed teh UI screens and developed in JSPs.
  • Documented teh process to comply wif standards.
  • Used Hibernate as an TEMPeffective tool to achieve cross-database portability across relational databases and developed various DAOs as part of teh Data persistence
  • Performed unit and integration testing.
  • Solving issues related to compatibility and configuration wif web-logic.
  • Involved in configuring and integration testing of all components.
  • Testing this new framework in production wif many accounts and subscribers.

Environment: Java, J2EE, JSP, Servlets, Struts, Java script, Hibernate, DAO, web-logic, Oracle 9i, Windows XP, XML.

Confidential

Java/J2EE Developer

RESPONSIBILITIES:

  • Developed improvements and built intelligence to handle new and complex patterns of data objects.
  • Enhanced tool from command line based to GUI based.
  • Enhance existing framework to handle cross browser testing and distributed (Grid) testing.
  • Included security measures for Parameter Whitelisting, Blacklist validation and exclusion and Indirect Object referencing.
  • Used Java Messaging Services (JMS) for reliable, asynchronous communications to send automatic email notifications to clients.
  • Maintenance of teh tool.
  • Implemented Struts MVC framework including JSP, Servlets, and Action classes in presentation layer.
  • Creation of test suites for new web applications.
  • Wrote SQLs, Stored Procedures, functions and triggers.
  • Involved in testing and integration of application modules.

Environment: Web logic Portal, Struts, JAVA 1.5, J2EE, Hibernate, Spring, JMS, SQL Server Management Studio, Web logic server, Apache Tomcat.

We'd love your feedback!