We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

0/5 (Submit Your Rating)

Irving, TX

SUMMARY

  • Sr. Java Developer with 8 years of experience in analysis, technical design, development and documentation of software applications using web technologies, multi - tier service-oriented architecture by using Spring, SOAP, JSF, REST and other java technologies and frameworks.
  • Around 6 years of experience in development and support related activities for Java/J2EE technologies
  • Around 2 years of experience in Forte 4GL (OOPS)
  • Experience in developing web applications using JAVA/J2EE concepts like OOPS, Multithreading, Collections, JAVASWING, JDBC, JSP, SERVLETS, HIBERNATE, SPRING, STRUTS and JavaBeans.
  • Expertise with querying relational database using SQL
  • Expertise in shell scripting likeUNIXshell scripting and Linux
  • Knowledge in JEE application servers like Apache Tomcat, WebSphere, Glassfish
  • Knowledge in JEE compliant IDE’s like Eclipseand RAD
  • Hands on experience in developing the applications with java, J2EE, J2EE - Servlets, EJB, SOAP, XML, HTML, XSD, PL/SQL, Oracle10g
  • In depth knowledge of Object Oriented Programming methodologies (OOPS) and object oriented features like Inheritance, Polymorphism, Exception handling
  • Experience in Relational Databases primarily like Oracle, SQLServer, MySQL, DB2 and knowledge of non-relational and NOSQL database likeHBase, MangoDB
  • Knowledge on Angular JS
  • Knowledge on Java SE8 API like functional Interfaces and Lambda expression
  • Developed Use Case Model, Use Case Diagrams, and Class Diagrams, sequence diagrams
  • Knowledge on Business rules in IBM ODM 8.5
  • Expertise in client-side scripting languages like JavaScript and frameworks like JQuery
  • Experience in writing test cases and unit testing
  • Experienced working with different software methodologies like waterfall and agile methodologies
  • Experience in full Software Development Life Cycle (SDLC), which includes Designing, Developing, Testing and Implementation
  • Excellent technical, logical, code debugging and problem solving capabilities and ability to watch the future environment and customer probable activities carefully
  • Experience in Business Requirements Analysis, Application Design, Development, Data Conversion, Implementation and different aspects of software development like Coding and Testing as both Developer and Analyst
  • Handled several techno-functional responsibilities including estimates, identifying functional and technical gaps, requirements gathering, designing solutions, development, developing documentation, and production support
  • Ability to work independently as well as in a team and able to effectively communicate with customers, peers and management at all levels in and outside the organization

TECHNICAL SKILLS

Programming Languages: Core Java, J2EE

Java Technologies: Java, J2EE, XML, JQuery, JavaScript, HTML, CSS, PL SQL, JDBC, SOAP, RESTFUL web service

Frameworks: MVC, Struts, Spring, Spring Boot, Log4j

Web/Application Servers: Apache Tomcat, Websphere Application server, Glassfish, JBoss

Databases: Oracle 11g/12c, SQL Server 2012

IDE’s & Utilities: Eclipse, IBM RAD

Scripting Languages: HTML, DHTML, XHTML, XML, JavaScript, XSD, JQuery, CSS, UNIX, Linux, Angular JS

Configuration Mgmt. Tools: Git, SVN, JIRA, IBM Rational Team Concert, HP QC, Jenkins

Modeling Language: UML

Project Execution Models: Waterfall, Agile, Scrum

Application Software: Microsoft Office Suite Word, PowerPoint, Excel and Outlook

PROFESSIONAL EXPERIENCE

Sr. Java Developer

Confidential, Irving, TX

Responsibilities:

  • Involved in SDLC's requirements gathering, analysis, design, development and testing of application developed using AGILE methodology.
  • Involved in development of presentation layer using JSP and Spring MVC
  • Created configuration files for Spring, Hibernate.
  • Implemented Object-relation mapping in the persistence layer using Hibernate framework.
  • Used Java Swing for few components in accordance with SWT application with multithreading environment with Concurrency and Java Collections.
  • Experience in various data sources like Oracle, Sybase, and MSSQL Server.
  • Modified the JDBC connections.
  • Worked on backend logic using Servlets, EJB, Hibernate and JDBC.
  • Developing Hibernate Configuration files for MS SQL
  • Participated in Build and Deployment activities using MAVEN build script.
  • Used Oracle as the backend database and integrated with Hibernate to retrieve Data Access Objects.
  • Configured Hibernate configuration file to configure the data base drivers, connection pooling, session management and mapping files to map to tables in the oracle database.
  • Implemented a strong authentication and authorization framework for the well maintenance of theSSOenvironment by defining user policies and rules.
  • Designed the UML, created class, sequential diagrams using modified code.
  • Reviewed the code for increasing the application performance.
  • Developed reusable components and utility classes, which are commonly used in the project.
  • Worked closely with QA team to solve production issues.
  • Coordinated with business customers to gather business requirements.
  • And also interact with other technical peers to derive Technical requirements and delivered the BRD and TDD documents.
  • Extensively involved in Design phase and delivered Design documents.
  • Involved in Unit testing and delivered Unit test plans and results documents.

Environment: JDK 1.8, J2EE, Servlets 2.5, Spring 3.0, JSF 2.0, hadoop, Oracle 10g, Hibernate 3.5, XML1.0, SVN, Eclipse 3.4, Log4J, Junit4.x, WebLogic 9.0, Apache Axis2 1.4.1, JavaScript, Web services, SOAP, NoSQL, Maven2.x, WSDL, PL/SQL, Unix, Java Beans

Sr. Web Developer

Confidential - Richardson, TX

Responsibilities:

  • Involved in identifying System Requirements and Developed System Specifications, responsible for high-level design and development of use cases.
  • Developed the applications using Java, JSP, JDBC, Servlets, WebServices, Struts, HTML, and JavaScript etc.
  • Involved in implementation of Spring MVC framework and developed DAO and Service layers.
  • Created Hibernate configuration files, Spring Application context file.
  • Developed and updated content across all levels of the website, including homepage.
  • Managed day-to- day content uploading in the content management system.
  • Designed and developed a Restful style Web Services layer using Java, HTML, CSS, and the JavaScriptlibraries.
  • Designed, developed and maintained the data layer using Hibernate and performed configuration of SpringApplication Framework.
  • Developed a rich User-Interface using JavaScript and AngularJS Framework for different modules.
  • Managed the dependency between the classes by implementing spring’s IOC to promote the loose couplingbetween them.
  • Used C#, MVC, Web API andOAuthframework for the SSO application and integrated with WebManagement System application.
  • UsedSOAPrequest response exchange pattern to exchange business XMLs.
  • Implemented the persistence layer using Hibernate and configured Hibernate with spring to interact with thedatabase.
  • Followed agile methodologies in developing the projects.
  • Configured Single sign on (SSO) between applications including different domains as well using Cookie Provider.
  • DevelopingOAuth2.0 Single Sign On Token based security application.
  • Implemented database access layer using DAO design pattern and JPA, Hibernate framework.
  • Configured WebLogic JDBC connection pools and Data Sources with Oracle database.
  • Developed entity classes, Hibernate mapping files were developed for the Object relational mapping whileconfiguring Hibernate. D
  • Developed HQLs and Named Queries and wrote Data Access Object (DAO) to handle HQL queries.
  • Involved in creating test cases using Junit for Java classes and Abstract spring dependency Injection test forspring beans.
  • Performed a thorough unit testing and resolved several data related issues before migration to production.

Environment: JDK 1.6, J2EE, Java, spring, Servlets, JSP, JSF, JDBC, HTML, XML, JavaScript, Hibernate 3.X, SOAP Web Service, REST, SQL, Oracle 11g.

Java Developer

Confidential, Trenton, NJ

Responsibilities:

  • Worked with customers to gather requirements and develop use cases, project and test plans.
  • Involved in developing the UI pages using HTML, DHTML, Java script, AJAX, JQUERY, JSP and tag libraries etc.
  • Involved in creating & consuming the WSDL based web services using WSDL, SOAP, XSD etc.
  • Created new connections through application coding for better access to DB2 database and involved in writing SQL & PL SQL - Stored procedures, functions, sequences, triggers, cursors, object types etc.
  • Worked on advanced level programming in C/C++ including thread synchronization multithreading, multi processing, concurrency.
  • Developed Session Beans to encapsulate the business logic and Entity beans as the persistence objects.
  • Designed and developed User Interface Screens using HTML, DHTML and JSP.
  • Developed EJB-Session Beans that implements the business logic.
  • Involved in developing application using Spring MVC and also used other modules of Spring DI & AOP.
  • Helped new team members & junior developers to make them on the board easily.
  • Involved in writing developer test cases & scope & traceability matrix.

Environment: Java 1.5, J2EE, HTML, DHTML, JavaScript, CSS, AJAX, JQUERY, Servlets, JSP, Web Sphere Application Server, Spring-DI, AOP, MVC, JUNIT, Oracle, LDAP, JAX-RS, XML, XSD, XSLT, Unix, Putty, FTP, DB2 - SQL, PL SQL.

Java Developer

Confidential

Responsibilities:

  • Involved in the analysis, design, implementation, and testing of the project
  • Implemented presentation layer with HTML, XHTML and JavaScript
  • Involving in creation object model to relational using hibernate
  • Developed web components using JSP, Servlets and JDBC
  • Implemented database using SQL Server
  • Designed tables and indexes
  • Wrote complex SQL and stored procedures
  • Involved in fixing bugs and unit testing with test cases using JUnit.
  • Risk analysis and Issue escalation to the Management.
  • Developed user and technical documentation

Environment: Java, SQL, Servlets, HTML, XML, Hibernate, JavaScript, Spring

Associate System Engineer - Forte 4GL Developer

Confidential

Responsibilities:

  • Involved in analysis, design, implementation, and testing of the project.
  • Implemented the presentation layer using Forte 4GL components.
  • Implemented business layer using Objected Oriented Principles of Forte 4GL.
  • Implemented XML for communication with other modules web services.
  • Implemented business logic using Java.
  • Involved in fixing bugs and unit testing with test cases.
  • Provided support during installation phase.
  • Involved in resolving critical production tickets.
  • Analyzing the Server logs for errors and exceptions.
  • Developed user and technical documentation.
  • Involved in peer-to-peer review.
  • Risk analysis and Issue escalation to the Management.
  • Participating in the Client meetings and updating the weekly status.
  • Conducting KT sessions and hands-on training to the Teams at offshore.

Environment: Forte 4GL, SQL developer, Oracle 10g, SOAP, Java 1.5, MQC, Eclipse

We'd love your feedback!