We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

San, AntoniO

PROFESSIONAL SUMMARY:

  • Having 6 years of experience in web application development using Java, J2EE technologies and Frameworks like Struts, Hibernate, Spring
  • Diverse experience utilizing tools in N - tier and Micro services architecture applications using Spring Boot,, AWS, My SQL, Restful Web Services.
  • Expertise in Java, J2EE, EJB, JDBC, JSP, Servlets, STRUTS, Springs Core, Spring MVC, Spring Boot, Hibernate, Web Services (SOAP AND REST API) technologies
  • Hands of experience in J2EE application model to develop web-based solutions using Servlets, JSP, JDBC, and Spring Boot Framework and ORM tool like Hibernate 3.0.
  • Strong hands-on experience with Frameworks like Spring 2.x, Struts 1.x, and Hibernate 3.x, Spring 4.1
  • Good knowledge in Object Oriented Programming concepts.
  • Have good Experience in using Apache Tomcat as Application Server.
  • Expertise in implementing MVC architecture using spring.
  • Experienced in all stages of SDLC (Software Development Life Cycle) including proposal, process engineering, requirement analysis, design, development, testing, deployment and support.
  • Experience in implementing Object Oriented Programming (OOPS) using JAVA/J2EE technologies like Core Java, JDBC, JPA, JSP, Servlets, JAX-WS, JNDI, AJAX, MAVEN and Web Services.
  • Expertise in implementation of web applications using frameworks such as Struts, Spring MVC, Spring web flow.
  • Expertise in MVC architecture using spring, Struts framework and implementing custom tag libraries.
  • Experience in implementation of Persistence Framework like JPA and Hibernate ORM (Object Relational Mapping) in a typical n-type architecture.
  • Good knowledge on the spring modules like Spring IOC, Spring MVC, Spring Webflow and Spring DAO.
  • Expertise in using Web Service technologies like SOAP, WSDL, Rest API .Experience on working with Hibernate for mapping the java objects to relational database and SQL queries to fetch the data, insert, delete and update the data from the database.
  • Hands on experience with scripting languages like Java Script AngularJS 2.0, Query and AJAX.
  • Expertise in deploying enterprise applications on WEB/Application servers like IBM WebSphere, Jboss, Apache Tomcat and WebLogic.
  • Experience in building applications with Maven script and deploying on WebSphere Application Server.
  • Ability to work effectively both as an individual and as part of a team.

TECHNICAL SKILLS:

J2EE Technologies: JSP, Servlets, Struts, Hibernate, Spring, JSTL,JDBC, Web Services, Spring Boot, Microservices

Databases: Oracle 8i/9i/11g, MS Access, PL/ SQL Server

Web Technologies: HTML, DHTML, XML, XSLT, CSS, Ajax, SOAP, JavaScript, AngularJS 2.0

Web & Application Servers: Web logic 8.x/9.x/10.x/11g, Web Sphere 6.x/7.x, Tomcat, JBoss 4.x/5.x

Developer Tools (IDE): Eclipse, Net Beans

Operating Systems: Windows 95/98/NT/2000/XP, Ubuntu

Modeling Languages: UML

Configuration Management Tools: Rational Rose, JUnit,Log4j, CVS, SVN, ANT

PROFESSIONAL EXPERIENCE:

Confidential, San Antonio

Sr. Java Developer

Responsibilities:

  • Involve in various stages of application development through requirement analysis, development, and testing.
  • Involve in Agile software development life cycle (SDLC) with SCRUM methodology.
  • Rest services templates are generated using swagger specifications
  • Gathered business requirements and wrote functional specifications and detailed design documents
  • New library development with micro services architecture using Rest APIs, Spring Boot and pivotal cloud foundry.
  • Creating UML ,class and sequence diagrams using Enterprise Architect.
  • Used AngularJs with Server side technologies like Spring Boot, custom boot provided by the client.
  • Developed custom libraries in angular for authentication and components.
  • Implemented Spring MVC to connect to UI and perform operations.
  • Used Oracle database for data operations.
  • Used Spring IOC, Autowired Pojo and DAO classes with Spring Controller.
  • Worked on Various tools like Autosys, AIM and cloud services.
  • Angular 2.0 library has been used for creation of powerful dynamic Web Pages and web applications by using its advanced and cross browser functionality.
  • Implemented authentication for web services.
  • Used latest java versions java SE8.
  • Used Swagger API for REST API documentation
  • Used Jenkins to build and release the applications.
  • Used GIT, SVN repositories for version control.
  • Used AJAX, Angular 2.0 and JavaScript to handle asynchronous requests; and CSS were used to keep uniformity in look of the application.
  • Deployed the applications to TOMCAT server
  • Build components scheduling and configuration using Maven3
  • Wrote numerous test cases using JUnit framework and Cucumber/Selenium for front end UI testing.
  • Used IntelliJ, Eclipse for IDE.
  • Used Log4j and externalized properties to implement various environments for application logging and debugging.

Environment: Java,J2EE,Ajax,JNDI,Spring Boot,Oracle,Tomcat8.0,XSL,CSS, Spring Boot, SVN,web Services Rest, SOAP, Angular 2.0, UI, AngularJS, Restful Web Services using Micro services architecture, JIRA, Maven, Jenkins, Selenium, Cucumber, Cloud, Java 8

Confidential, West Chester, PA

Sr. Java Developer

Responsibilities:

  • Involve in various stages of application development through requirement analysis, development, and testing.
  • Involve in Agile software development life cycle (SDLC) with SCRUM methodology.
  • Gathered business requirements and wrote functional specifications and detailed design documents
  • Created UML, class and sequence diagrams using Enterprise Architect.
  • Used AngularJs with Json Object returned by Spring MVC Controller.
  • Developed custom libraries in angular for authentication and components.
  • Implemented Spring MVC to connect to UI and perform operations.
  • Used MyBatis and Spring validations to perform validations.
  • Developed the back-end using both Core Java(Collections) as well as Spring and also involved myself in incorporating business logic in SQL code (stored procedures) using MySql.
  • Angularjs library has been used for creation of powerful dynamic Web Pages and web applications by using its advanced and cross browser functionality.
  • Implemented Restful web services.
  • All the web services in different functional units in the system are Rest API services.
  • Reviewing Application team’s Entity Relationship Model to ensure optimal engineering approach was being followed.
  • Used latest java versions java SE8.
  • Used Jenkins to build and deploy the applications.
  • Used spring security for authentical and user roles access.
  • Used AJAX and JavaScript to handle asynchronous requests; and CSS was used to keep uniformity in look of the application.
  • Deployed the application to TOMCAT server
  • Build components scheduling and configuration using Maven3
  • Wrote numerous test cases using JUnit framework and JUnit/Selenium for front end UI testing.
  • Used Log4j for application logging and debugging.

Environment: Java, J2EE, Ajax, JNDI, spring, MyBatis, Tomcat8.0, XSL, CSS, SVN, Rest, AngularJS, Maven, Jenkins, Java 8

Confidential, Columbus, Ohio

Sr. Java Developer

Responsibilities:

  • Involved in SCRUM process of AGILE methodology in Requirement gathering, Design, Analysis and Code development through iterations.
  • Using the UML methodology, developed Use Case Diagrams, Class Diagrams and Sequence Diagrams to represent the dynamic view of the system developed in Visual Paradigm
  • Developed the User Interface with GWT which will provide a rich application experience within a browser.
  • Followed the MVC pattern in developing the modular, lightweight framework for the application.
  • Designed powerful JSF and JSP tag libraries for reusable web interface components.
  • Developed custom tags, JSTL to support custom user interfaces.
  • Involved in development of business domain layer using session and entity beans - EJBs.
  • Used Oracle 11g as backend database.
  • Used Spring Core Container module to separate the application configuration and dependency specification from the actual code for injecting the Dependencies into the Objects.
  • Responsible for writing/reviewing server side code using Spring JDBC and DAO module of spring for executing stored procedures and complicated SQL queries.
  • Created stored procedures and packages using PL/SQL, SQl in Oracle and implemented complex SQL queries.
  • Designed and developed the business logic layer and data access layer using different kinds of EJB’s and Data Access Objects (Dao’s).
  • Wrote and consumed Web Services using SOAP, WSDL and published it on Web Logic Application Server
  • Used CVS and Dimensions for version control of the code and configuration files
  • Configured and used Log4J for logging all the debugging and error information.
  • Involved in developing JSF components for the next generation version of the application.
  • Designed powerful JSF and JSP tag libraries for reusable web interface components.
  • Developed custom tags, JSTL to support custom user interfaces.
  • Involved in development of business domain layer using session and entity beans - EJBs.
  • Used Oracle 11g as backend database.
  • Developed SQL, PL/SQL, stored procedures - database application scripts.
  • Using the UML methodology, developed Use Case Diagrams, Class Diagrams and Sequence Diagrams to represent the dynamic view of the system developed in Visual Paradigm.
  • Developed JMS based MDBs.
  • Used SQL statements and procedures to fetch the data from the database.
  • Developed Web services using SOAP/WSDL on SOA architecture.
  • Involved in JUnit Testing on various modules by generating the Test Cases.
  • Implemented Log4j for logging errors.
  • Used Surround SCM for version control and Clear Quest for bug tracking.

Environment: Java 1.6, J2EE 5, JSP 2.0, PL/SQL, Spring 2.5, EJB 3.0, AJAX, JMS, JNDI, Oracle 11g, JSP,HTML5, JavaScript, XML, DOM, SOAP, Eclipse IDE, Apache Velocity, BEA Web Logic Application Server 8.1, hibernate 3.0,MS SQL Server 2008, CVS, ANT, IBM Websphere application server, Oracle 11g

Confidential

Java Developer

Responsibilities:

  • Designed and developed web-based software using Spring MVC Framework and Spring Web Flow.
  • Used EJBs in the application and developed Session beans for the business logic at the middle tier level.
  • Actively involved in designing and implementing Business Delegate, Data Access Object Session Façade and Data Transfer Object design patterns.
  • Used Java Message Service (JMS) for reliable and asynchronous exchange of important information, such as loan status report, between the clients and the bank.
  • Designed and developed Message driven beans that consumed the messages from the Java message queue.
  • Used JAXB parser for parsing the valid xml files as defined by the XSD
  • Used JUnit framework for Unit testing of application
  • Developed ant scripts and developed builds using Apache ANT.
  • Used Log4J to capture the log that includes runtime exceptions.
  • Used Clear case for source code maintenance.

Environment: Spring, Hibernate, AJAX (Prototype Framework and DOJO), JMS 1.1, XML, SOAP, WSDL, UDDI, JDBC, JavaScript, UML, HTML, JNDI, CVS, Log4j, JAXB, Eclipse, Clear case, Rational Rose, JUnit, Oracle 10g.

Confidential

Java Developer

Responsibilities:

  • Involved in analysis, design and development of the project.
  • Developed application by using Struts, Servlets and JSPs
  • Developed the application using J2EE architecture.
  • Designed and developed web pages using HTML and JSP.
  • Used Entity Beans to persist the data into database.
  • Used JMS to establish message communication
  • Responsible for the performance PL/ SQL procedures and SQL queries
  • Implemented the project using JSP and Servlets based tag libraries
  • Involved in developing JSP forms.
  • Deployed applications on JBoss 4.0 server
  • Used Web Services-WSDL and SOAP.
  • Developed Session Beans which encapsulates the workflow logic
  • Used Log4j logging framework to debug the code
  • Used CVS for the concurrent development in the team and for code repository
  • Deployed applications on Linux client machines.
  • Deployed the EARs and WARs in Websphere Application server using ANT script.
  • Involved in regression testing, evaluating the response times, and resolving the connection pooling issues.

Environment: Java, J2EE, Servlets, Struts, EJB, JSP, JMS, JBoss 4.0, SQL Server 2000, Ant, CVS, PL/SQL, WSDL, SOAP, Eclipse, CVS, Linux,log4j

Hire Now