We provide IT Staff Augmentation Services!

Java Web Application Developer Resume

2.00/5 (Submit Your Rating)

Charlotte, NC

SUMMARY:

  • Total 8+ years of experience in IT industry in Software Analysis, Design, Development, Deployment and Maintenance of Enterprise Web applications using Java/J2EE and related technologies.
  • Expertise in all stages of Software Development Life Cycle (SDLC) including Requirements, Analysis Design, implementation, integration, testing, deployment and post development maintenance.
  • Experience in developing Web and Client - Server applications in JAVA/J2EE using various open source frameworks like spring MVC, Hibernate, Struts and Log4j.
  • Expert in Web Development using Java, J2EE, JSP, Servlets, JDBC, JMS, Struts, Spring, Hibernate, Web services (JAX-WS, JAXB), AJAX, XML, XQuery and XPath.
  • Technical expertise includes Full lifecycle Object Oriented development utilizing Agile Scrum Methodology, which uses Use Case approach, Object Modeling, and Design.
  • Experience in Spring Framework, Spring Dependency Injection, Spring Boot, Spring Cloud, Spring MVC, Spring AOP and Spring JDBC & Hibernate Template.
  • Experience with Docker containers.
  • Familiarity with AWS services
  • Experience in configuring and coding with ORM Frameworks like Hibernate from scratch.
  • Development expertise in utilizing multiple IDE’s including Eclipse, STS and My Eclipse.
  • Extensive experience in programming, deploying, configuring, fine-tuning and administering middle-tier J2EE Web Server like Apache Tomcat, Glassfish, Websphere, JBOSS and Weblogic.
  • Expertise in Object Oriented Analysis, Design / Development Methodologies, Java and J2EE Core Design Patterns.
  • Experience in development of Web Services using SOAP and Rest.
  • Extensively worked on Web Technologies like HTML, DHTML, AJAX, JavaScript, and CSS.
  • Experience in building and deploying applications using Maven, Jenkins, ANT, and Shell Scripting on the Servers and also worked on various operating systems like Windows, MS-DOS and Linux.
  • Hands-on experience with databases including Oracle, DB2, MySQL involving stored procedures, triggers, functions, indexes, and packages.

TECHNICAL SKILLS:

Programming Languages: Struts, Spring Framework 2.x/3.x, Hibernate 3.0, Web Services, Log4J, JUNIT, Maven and Ant

Tools: & Framework: HTML, DHTML (CSS), XML, JavaScript, AJAX

Markup/Scripting Lang.: Tomcat 7/6, JBoss, WebLogic 12.x/11.x, WebSphere Application Server

Application/Web Servers: J2EE, JSP 2.1, Servlet 2.x/3.x, XML, XSL,XSD, AJAX, JDBC, UML, Web,Services, SOAP, WSDL,REST

Web Technologies: Oracle11g, Oracle 10g/9i/8i, MySQL 5.x/4.x

RDBMS: CVS, SVN, GIT

Version Control: JUNIT 4

Testing Tools: Eclipse, STS and NetBeans

IDE & Reporting Tools: Windows, and Linux

O/S & Environment: Agile Scrum Methodology, Test Driven Development (TDD)

Standards & Trends: ANT, Maven, TOAD, WinSCP, Putty

PROFESSIONAL EXPERIENCE:

Confidential,Tallahassee,FL

Java Developer

Responsibilities:
  • Participated in project planning sessions with business analysts and team members to analyze business IT Requirements and translated business requirements into working model.
  • Developing the user Interface using JSP, Tag Libraries, HTML, JavaScript and XML.
  • Extensively used Core Java such as Multi-Threading, Exceptions, and Collections.
  • Worked on Integration of Spring and Hibernate Frameworks using Spring ORM Module.
  • Used SOA Architecture to Develop SOAP Web services, generated WSDL and consume the services.
  • Used Web Service to send the message to the sub system.
  • Tested the Web services using SOAP UI Client tool.
  • Used XSD, DTD transforming using XSLT, used DOM parser to convert XML content into a Java Object.
  • Used JavaScript for client side validations. Used Log4J for logging.
  • Set up the AWS SDK and developer credentials for Java, C#/.Net, Python, and JavaScript.
  • Knowledge of AWS SDK to interact with AWS services and develop solutions.
  • Use of Amazon Simple Storage Service (Amazon S3) and Amazon DynamoDB as data stores.
  • Integrate applications and data by using Amazon Kinesis, AWS Lambda, Amazon Simple Queue Service (Amazon SQS), Amazon Simple Notification Service (Amazon SNS), and Amazon Simple Workflow Service (Amazon SWF).
  • Use AWS Identity and Access Management (IAM) for service authentication.
  • Use Web Identity Framework and Amazon Cognito for user authentication.
  • Use Amazon ElastiCache and Amazon CloudFront to improve application scalability.
  • Deploy applications by using AWS Elastic Beanstalk and AWS CloudFormation.
  • Developed Asynchronous means of retrieval of data from the Server and Database using AJAX features as well JavaScript.
  • WebSphere Application server used for Deployments in different environments.
  • Created and maintenance of data using SQL Server database. JDBC for database connectivity with SQL Server.
  • Managing the version control for the deliverables by streamlining and re-basing the development streams.
  • Providing Production support for the application.
  • Involved in Unit Testing, Integration Testing, and System Testing etc.

Environment: Java/J2EE, Spring MVC, Spring Core, JSP, Servlet, JQuery, Hibernate, AWS, CXF Web Services, REST Web Services, Web Sphere Application Server, RAD, MS SQL Server, JavaScript, HTML, Angular JS, JSON objects, Ajax, WSDL, XML, XML-schema, JUNIT.

Confidential,Charlotte,NC

Java Web Application Developer

Responsibilities:
  • Responsible for system analysis, design and development using J2EE architecture.
  • End-to-end Project Management, including customization of product based on the customer's requirement, meeting delivery deadlines on development, testing, implementation phases of the system and customer relationship consulting.
  • Used spring to develop lightweight business component.
  • Used Spring IOC for dependency injection and Spring AOP for cross cutting concerns like logging, security, and transaction management.
  • Designed, developed and maintained the data layer using Hibernate and used Spring ORM to integrate with Hibernate.
  • Used XML for the data exchange and used SAX and DOM parser to extract and read the required information from the XML.
  • Developed Web Services using REST, WSDL and XML.
  • Developed Session Beans for the Business logic.
  • Involved in research activities for determining frameworks and technologies feasible for the development of application.
  • Conducted knowledge sharing sessions among the team members in technical areas.

Environment: Java, JSP, Servlets, Spring, Hibernate, XML, WebSphere Application Server, Eclipse, MS-SQL Server, REST, JMS, Jetty, JavaScript, JSON, log4j.

Confidential

Java Developer

Responsibilities:
  • Involved in design and development of server side layer using XML, JSP, JDBC, JNDI, EJB and DAO patterns using Eclipse IDE.
  • Designed and developed JSP Pages using Struts Frame work and Tag libraries.
  • Involved in implementation of Spring MVC framework and developed DAO and Service layers. Configured the controllers, and different beans such as Handler Mapping, View Resolver etc.
  • Involved in developing Action Servlets classes and Action classes.
  • Created Hibernate configuration files, Struts Application context file.
  • Designed and developed various modules of the application with frameworks like Spring MVC, Web Flow, architecture and Spring Bean Factory using IOC, AOP concepts.
  • Followed Agile software development with Scrum methodology.
  • Used Log4j for logging and debugging.
  • Using Spring-AOP module implemented features like logging, user session validation.
  • Used Jenkins to build and maintain the code for testing the application using a test interface locally.
  • Version control of the code and configuration files are maintained by SVN and involved in Unit Testing
  • Used Hibernate3 with annotation to handle all database operations.
  • Worked on generating the Rest Web Services classes by using Service oriented architecture (SOA).
  • Worked in deadline driven environment with immediate feature release cycles.

Environment: Java, spring, Hibernate, JavaScript, XML, HTML, UML, JBoss, Log4j, JUnit, Eclipse, Subversion, Jenkins, SQL, Oracle, Windows.

Confidential

Associate Consultant

Responsibilities:
  • Worked as Java Developer and involved in analysis of requirements, the design, development, integration, deployment and testing
  • Using Spring IOC (Dependency Injection) developed Java Beans, with getter and setter properties to be configured by spring. Configured & implemented Spring Application Context to instantiate all bean classes.
  • Used Hibernate to store the persistent data as an Ob ject-Relational Mapping (ORM) tool for communicating with database.
  • Worked on JMS Que for processing the messages.
  • Using Eclipse for development of Java related classes and components
  • Deployed the application on Tomcat 6
  • Developed Shell Scripts and CRON jobs form maintaining UNIX Servers.
  • Developed Unit Tests and TestSuites using JUnit

Environment: Java, JDBC, Spring, Hibernate, Maven, JavaScript, Shell Scripting, XML, PL/SQL, Oracle 11g, Tomcat 6, UNIX

We'd love your feedback!