We provide IT Staff Augmentation Services!

Java Application Developer Resume

5.00/5 (Submit Your Rating)

Southbury, CT

SUMMARY

  • 6+ years of experience in Software Development Lifecycle (SDLC) core areas such as Analysis, Design, Implementation, Testing and Deployment of Object Oriented, Client - Server, Web-Based, Distributed and Enterprise Applications with Java/J2EE technologies & developing applications with agile methodology.
  • Created and Enhanced J2EE Web Application using Java and WebSphere utilizing the agile development process.
  • Strong working experience in application development using JDBC, Servlets, JSP, EJB 2.0/3.0, JMS, Struts, spring, Hibernate and Web Services.
  • Experience in developing web applications using technologies like HTML, Java Script, AJAX, CSS, JQuery, JSP Tag libraries.
  • Proficient in writing ANT, Maven build scripts to automate the application build and deployment.
  • Converting the specifications into functional and technical design documents, coding and testing.
  • Strong experience in design and development of applications involving Unix Scripting.
  • Creating Test Documents once code is tested and achieved expected results.
  • Experienced in using Operating Systems like Windows 98 / 2000 / NT / XP Win7, OSX, UNIX/Linux.
  • Fluent in implementing dynamic web applications using Application Servers like WebLogic, Confidential WebSphere and Apache Tomcat and deploying in various environments like Windows and Linux.
  • Create batch scripts to view custom reports using UNIX scripting and scheduled jobs using Crontab.
  • Reliable, resourceful and efficient team player with good communication and interpersonal skills, able to adapt quickly to new technologies.
  • Excellent team player with good analytical skills, problem solving and debugging skills.
  • Involved in the development of project back-end logic layer by using most of the core java features.
  • Implemented user input validations using Angular.js, JavaScript and HTML.
  • Thorough understanding and in-depth experience in stored procedures, in SQL and DB2.
  • Used Cloud based proprietary collaboration tool slack for daily scrum meetings.
  • Expert in implementing dynamic web applications using Application Servers like BEA WebLogic, Confidential WebSphere and Apache Tomcat and deploying in various environments like Windows and Linux.
  • Had experience in performance tuningJ2EE apps, performance testing, analysis, and tuning.

TECHNICAL SKILLS

Programming Languages: Proficient in JAVA/J2EE, C, C++.

JAVA/J2EE Technologies: Struts, Servlets, JSP 1.2/2.0, EJB 2.0/3.0, JNDI, JDBC, JAVA EE.

Scripting Languages: JavaScript

IDE: Eclipse, Rational Software Architecture

Database: MySQL, DB2

Technologies: JDBC, JSP, JUnit, Agile programming methodology, Client-Server ArchitectureTest

Web Services: RestFul Webservices

Frameworks: Spring 2.5/3.0, Struts 1.x/2.x, Struts Validation, Hibernate. Spring.

Internet Tools & Technologies: HTML, CSS, AJAX (familiar)

Project Management Tools: Maven, ANT, Eclipse, CVS, Subversion, GitHub, Soap UI.

Web Servers: JWS, Apache Tomcat 5.x/6.x, JBOSS 4.x/3.x, Confidential Web Sphere 6.x/5.x

Application Servers: BEA Web-logic 8.1/9.1, J2EE

Operating Systems: Linux/Unix, Windows, Mac OS X

PROFESSIONAL EXPERIENCE

Confidential, SouthBury, CT

Java Application developer

Responsibilities:

  • Access and maintain global controls information in a common tool.
  • Monitor tracking and resolution of global controls issues within their scope.
  • Engage in knowledge sharing between teams.
  • Developed code for each Iteration deployment.
  • Used Rational Software Architecture, DB2, Junit and Mural on Windows 7 OS.
  • Used Hibernates, Structs, Servlets, JSP, HTML, Java for the overall development of the code.
  • Used XML for Object Relational Mapping to Map defined classes to Object Relational Databases.
  • Used Rational Tool Concert (RTC) Version Control software development collaboration tool which is built on Confidential Jazz.
  • Used Confidential Rational Software Architecture and Confidential Rational Application Developer as software development tool.
  • Used Slack for daily scrum meetings.
  • Implemented database connectivity using Spring JDBC framework to work upon different modules.
  • Involved in designing Spring MVC application and Hibernate to design module structure.
  • Worked on UNIX shell Scripting.
  • Utilized DB2 designed to store, analyze and retrieve the data efficiently.
  • Utilized JavaScript, HTML for development of frontend screens.

Environment: Java, DB2, Rational Software Architecture, Rational Tool Concert, JSP, JavaScript, HTML, Hibernates, JSP.

Confidential

Front End Developer

Responsibilities:

  • Developed application using Spring, Servlets, JSP and EJB
  • Implemented MVC (Model View Controller) architecture.
  • Designed the Application flow using Rational Rose.
  • Used web servers like Apache Tomcat.
  • Implemented Application prototype using HTML5, CSS and JavaScript
  • Developed the user interfaces with the spring tag libraries.
  • Created Test Strategies, Test Plans, Test Cases, and Test Data for functional, regression, and system testing.
  • Identified, documented, tracked, retested and reported on software defects using JIRA, identified in JAVA.
  • Was responsible for developing the UI pages using HTML5, CSS3, JavaScript, Bootstrap, JSON, jQuery, AngularJS, Java Server Faces, and Ajax.
  • Developed Web application using JavaScript, AJAX, javaapplets and servlets, HTML, XML and template languages.
  • Improving the coding standards, code reuse, and performance of the application by making effective use of various design patterns.
  • Designed and Developed Web Services to interact with various business sectors and used REST protocol for web services communication.
  • Worked Web Services composition in by using JAXB API, JAX-RS and JAX-WS Services.
  • Hibernate frame work is used in persistence layer for mapping an object-oriented domain model to a relational database (Oracle Managed and monitored the JVM performance by WebLogicHeap Size, garbage collection, JDBC Pools and Multi pools.

Confidential, Dallas, TX

Programmer Analyst

Responsibilities:

  • Extensively involved in Design, implementation, test and support of computational software mainly focused on analyzing genome sequencing data projects
  • Provide Large scale data management, QC and visualization techniques
  • Involved in integration of all the modules.
  • Wrote extensive HTML5, CSS3 and JavaScriptcode to build dynamic pages using Eclipse.
  • Managed application state using server and client-based State Management options.
  • Implemented AJAX functionality using JQUERY, JSON and XML.
  • Implemented the business logic under Web Services, SOAP, WSDL etc. to be used under the various modules in System.
  • Used Hibernate to develop persistent classes following ORM principles to persist project data.
  • Developed Hibernate configuration files for establishing database connection and Hibernate mapping files based on POJO classes.
  • Deployed spring configuration files such as application context, application resources and application files.
  • Developed Helper Classes
  • Involved in JUnit testing and reviewing of the code.
  • Programming SpringInterceptors, spring security(JAAS) Authorized Controller Components and developed the Data Access Layer using springframeworks.
  • Integrate third party applications and tools and statistical packages such as R to analyze massive amounts of data to provide advanced analysis and reports.
  • Consumed Soap services using SpringJAX-WS Portfactory bean by creating required stubs using Maven.
  • Involved in testing, debugging, bugs fixing and documentation of the system.
  • Parsed the SOAP response using Java Xpath, DOM and SAX APIs.
  • Involved in build process, modifying the MAVEN files, compiling the code building, packaging the WAR file and deploying onto the various Tomcat servers in UNIX environment.
  • Developed the application security using Spring Security and integrated with LDAPand Active Directory(AD)

Environment: JAVA 1.5, Spring, Hibernate, TFD, JUnit, Apache CXF, JSP 2.0, HTML, CSS, EJB, Java Mail, Eclipse, Maven, Cassandra, Mark logic, GitHub, Bit Bucket, MySQL, Oracle 10g, Perl, Linux, Unix, Apache Tomcat, JavaScript, JIRA.

Confidential

Java Application Developer

Responsibilities:

  • Application Overview and understanding of Business Functionality of the System.
  • Involved in the overall system development with Spring MVC, Hibernate configuration
  • Used Spring framework for dependency injection with the help of Configuration files.
  • Extensively implemented and integrated file uploads and downloads.
  • Developed spring controllers to write business logic.
  • Used Hibernate to develop persistent classes following ORM principles.
  • Developed Hibernate configuration files for establishing database connection and Hibernate mapping files based on POJO classes.
  • Deployed spring configuration files such as application context, application resources and application files.
  • Utilized GIT for Repository.
  • Developed Helper Classes, spring configuration xml files etc.
  • Designed the Front-end Screens using JSP, Servlets, HTML and JavaScript.
  • Wrote complex SQL and HQL queries using object criterion for database interaction.
  • Involved in writing DAO layer using Hibernate to access the Oracle database.
  • Developed multi-threaded content services to handle content in efficient way.
  • Developed various test cases and performance unit testing using JUnit.
  • Developed Maven build scripts and created the War files and deployed in Tomcat application server.
  • Used log4j for logging.

Environment: JAVA 1.5, Spring, Hibernate, TFD, JUnit, Apache CXF, JSP 2.0, HTML, CSS, EJB, Java Mail, Apache File Utils, Idea, Eclipse, Maven, GIT, CVS, Subversion, SQL Developer, Oracle 10g, Linux, Unix, Team City, Apache Tomcat.

We'd love your feedback!