We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Phoenix, AZ

SUMMARY

  • Experienced IT professional with 5+ years of experience in Java/J2EE related technologies. Sound experience in the Analysis, Design, Development, Coding and Testing under Client Server environment.
  • Experience in J2EE Design patterns, Struts framework, spring, Hibernate, MyBatis.
  • Expertise in developing both front end & back end applications using Java, Servlets, JSP, ANT, AJAX, EJB, Struts 2.0, Hibernate, JMS, JDBC, XML, Restful Web Services.
  • Object oriented analysis, design and hands on experience in Java SDK, JDBC, EJB, JMS, JNDI, Spring, JSF, Hibernate, Web Services (UDDI, SOAP, WSDL), XML (SAX, DOM), JAX - WS, AXIS, HTML.
  • Good experience in configuring, deploying applications using Weblogic, Websphere, Apache Tomcat, JBoss Servers.
  • Experience developing Oracle based stored procedures using PL/SQL.
  • Strong exposure working with J2EE design patterns like MVC, Front Controller, and Factory Design pattern, Value Object, Singleton and Proxy Design Pattern.
  • Proficiency in developing Model View Controller (MVC) Architecture based applications using Struts and Spring Frameworks.
  • Good exposure on cutting edge cloud technology such as AWS and configured SQS service throughjavaAPI to send and receive the information.
  • Good experience with Multithreading, Collections and Exceptions.
  • Strong experience in RDBMS technologies like SQL, Sub Queries, Stored Procedures, Triggers, Functions.
  • Engineering web development, multi-tier applications, acting as all players from Database to user interfaces.
  • Proven expertise in implementing IOC and Dependency Injection features in various aspects of Spring
  • Framework (Core, Web, JDBC, MVC and DAO) and also experienced in integrating Spring Web Flow with other frameworks like JSF.
  • Development experience inAgilebased projects. Worked closely with client to handle Distributed Scrum teams.
  • Implemented various Ajax Frameworks such as JQuery, DOJO, JSON.
  • Designed and developed various integration components using JMS and MQ Series.
  • Experience in implementing SOA architectures with web services using WSDL, SOAP and UDDI.
  • Configured logging tool using log4J. Managed version control using CVS, VSS, SVN and Star Team.
  • Good experience in implementing Caching strategies and proven expertise in configuring JBOSS Cache provider with Web sphere 6.1.

TECHNICAL SKILLS

Programming Languages: Java/J2EE, Core Java.

Distributed Technologies: JSP, Servlets, JDBC, Web Services.

Scripting Technologies: Java Script, JQuery, Grunt.

Web Frameworks: Struts, Spring, AJAX, Hibernate, HTML5, CSS3, Angular JS.

Databases: Oracle, MySql, SQL Server, PostgreSQL/PostGIS, DB2.

Web Services: SOAP, WSDL, UDDI, XML, XSD, XSL, REST, SOA, AXIS.

Web/Application Servers: Web Sphere, Web Logic, Apache Tomcat, JBoss, Glass Fish.

Dev Methodologies: J2EE Design Patterns.

Operating Systems: Windows, UNIX, IDE Eclipse, Intelli J IDEA, RAD, Spring STS.

Version Control Tortoise: GitHub, SVN, IBM Rational Clear Case and CVS.

PROFESSIONAL EXPERIENCE

Confidential, Memphis, TN

Full Stack Java Developer

Responsibilities:

  • Responsible for Requirements gathering, Conceptual Design, Analysis, Detail Design, Development, System Testing, User Acceptance Testing, Data Validation, Version Controlling and deployment.
  • FollowedAgilemethodology and participated in Sprints during development.
  • Reverse Engineered using Hibernate plug-in for RAD to generate Hibernate configuration, POJO classes and DAO classes and wrote finder methods using Hibernate Query Language (HQL) for dynamic searches.
  • Used Angular JS including authoring complex directives, services, controllers, and filters.
  • Developed Single page application and structured the JavaScript code usingAngular JS.
  • Worked with HTML5, HTML, DHTML, CSS, JAVASCRIPT, JSON in UI pages.
  • Created new servers inAWSusing EC2 instances, configured security groups and Elastic IPs for the instances
  • Created backup of database systems using S3, EBS and RDS services ofAWS.
  • Set up a content delivery system usingAWSCloud Front to distribute content like html and graphics files faster.
  • Designed and Developed LDAP Authentication & Authorization Services using Java, LDAP, DB2 Commands.
  • Developed Restful services inJavaSpringBoot.
  • Designed and Developed Business Process layer components and integrated with Spring framework.
  • Developed complex service components for Data Access Layer, DAO classes to interact with backend using Java and Hibernate Framework.
  • Created and maintained mapping files and transaction control in Hibernate.
  • Configured web.xml, faces-config.xml for navigations and managed beans. Integrated JSF, Spring and Hibernate Frameworks.
  • Implemented exception handling inJavaSpringbootfor REST API, by making use of ExceptionHandler and ControllerAdvice annotations.
  • Designed and developed Web Services to provide services to the various clients using SOAP and WSDL.
  • Experience in Web Services development using Apache-Axis, JAX-RPC, JAXB and Security architecture for marinating security levels for business process.
  • Involved in transforming XML data in to Java Objects using a JAXB binding tool.
  • Wrote builds and deployment scripts using ANT and was also responsible in maintaining them.
  • Wrote Junit classes for the services and prepared documentation.
  • Integrated various modules and deployed them in Web Sphere Application Server.
  • Responsible for debugging, testing, maintaining and deploying the application.

Environment: Java 1.7/1.8, J2EE, JSP, Angular JS, AWS (E2, S3, EBS and RDS), Spring Boot, Hibernate, XML, Web services, DB2, HTML, CSS, JUnit, Web Sphere Application Server.

Confidential, Phoenix, AZ

Full Stack Java Developer

Responsibilities:

  • Worked closely with Business Analysts in understanding the technical requirements of each project and prepared the use cases for different functionalities and designs.
  • UsedAngular JS MVC architecture to split the UI logic into Views, Models and Collections.
  • Involved in developing the UI pages using HTML5, CSS3,Angular JS, JavaScript, JQuery and Ajax.
  • Used Agile practices and Test Driven Development techniques to provide reliable, working software early and often.
  • Worked onAWScloud watch for monitoring the application infrastructure and usedAWSemail services for notifying.
  • Prototype CI/CD system with GitLab onAWSutilizing docker for the runtime environment for the CI/CD systems to build and test and deploy.
  • Implemented Different Design patterns like singleton, factory and J2EE design patterns like Business delegate, session façade, Value object and DAO design patterns.
  • Designed new classes and functionalities using various OOPs concepts for CRM application for customer service, especially using dynamic polymorphism concept.
  • Responsible for having exposed the development team to the Agile practices that have become the norm during his time with the company.
  • Developed unit test cases using Mockito framework for testing accuracy of code and logging is done using SLF4j + Log4j.
  • UsedLog4jfor logging errors, messages and performance logs.
  • All the Business logic in all the modules is written in core Java.
  • Involved in creating Restful services with the JAX-WS Provider and Dispatch APIs.
  • Used Hibernate as ORM tool and defined the mapping and relationship of each table in data base.
  • UsedMavenas Build Tool.
  • Implemented Executor Framework from multithreading to achieve better performance.
  • Used SVN for version control.

Environment: Java/J2EE, HTML4/5,CSS2/3, Angular JS, JQuery, Ajax, Mockito framework(JUNIT), Spring Boot, JBoss, AWS, GitLab, Docker, SQL Server 2005, SVN, Maven.

Confidential

Java Developer

Responsibilities:

  • Designed and developed java backend batch jobs to update the product offer details.
  • Did Core Java coding and development using Multithreading and Design Patterns.
  • Did Core Java development and Support of Java/J2EE applications with emphasis on OOP-based web forms, business logic, database access components.
  • Preparing technical specifications, test plans for unit testing.
  • Hands on experience with Core Java with multithreading, Concurrency, Exception Handling, File handling, IO, Generics and Java collections
  • UsedHibernate3.2as ORM solution in persistence layer of the application.
  • Involved in developing custom tag libs, JSP, EJB's, Portlets and DB2 - stored procedures.
  • Defined persistent classes that are mapped to database tables based on the analysis of the business domain.
  • Wrote hbm mapping files andPOJOclasses to map database tables withjavaobjects.
  • Created an XML configuration file for Hibernate -- Database connectivity.
  • Involved in Preparing Check List for Application Deployment in Implementation.
  • Preparing technical specifications, test plans for unit testing.
  • Actively involved in the code reviews.
  • Debugging and troubleshooting the bugs and resolving the issues.
  • Involved in bug fixing & production support and maintenance activities.
  • Performing Code merge using SVN and Deploying of code to Web sphere.
  • Performed activities for quality process by configuration management to achieve CMMI Level 5.

Environment: Java 1.6, JSP, Struts, Servlet, EJP, Spring, Hibernate, My Eclipse, Java Script, JSTL, Unix, Shell script, AJAX, XML, Websphere Application Server, SQL, PL SQL, Maven, ORM, Weblogic 10, Web service(SOAP, RESTFUL).

Confidential

Java Developer

Responsibilities:

  • Involved in coding using Java, Jsp, Servlets & JavaScript
  • Preparing test cases and technical specification documentation.
  • Involved in Bug Fixing and Production Support Maintenance.
  • Integrated various modules and deployed on Websphere.
  • Involved in writing JSP and SQL/PLSQL to handle transactions .
  • Documented the defects using Quality Center and tracked them to completion by communicating and co-coordinating with the development as well as the support group.
  • Developed multiple user interfaces usingXMIs/GWTsandHTML/CSS .
  • Used Maven 2 and 3 for project builds .
  • FollowedTest Driven Development (TDD),Scrumconcepts of theAgile Methodology to produce high Quality Software.
  • ImplementedSpringMVCFramework and usedSpringAOPfor the transaction management and logging.

Environment: Java 1.4, J2EE 1.4, JavaScript, Eclipse, MySql, JSP, Servlet, Spring, Web sphere Application Server.

We'd love your feedback!