We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

MN

PROFESSIONAL SUMMARY:

  • Over 8 years of experience in the IT industry expertise in design, development in object oriented programming using Java, J2EE associated technologies.
  • Experience in creating applications using CORE JAVA, J2EE which includes JSP, Servlets, JDBC, JavaScript, JQuery and HTML.
  • Knowledge in implementing open source frameworks like Struts, spring, and Hibernate.
  • Good knowledge in distributed technologies consists of SOAP, WSDL, REST and JAXB.
  • Implemented design patterns such as Factory, Abstract Factory, Singleton, Value Object, DAO, Transfer Object, Command pattern and Service Locator.
  • Solid experience in database design using DDL, DML, writing complex SQL queries and Stored Procedures.
  • Knowledge using application servers like WebLogic, JBoss and Apache Tomcat, Glass Fish servers based on the client requirements and project specifications.
  • Strong experience on database technologies like SQL, PLSQL, Oracle 10g/11g and backend programming. Standardization, creation of stored procedures and function.
  • Provide Maven build tool for building and deploying the application.
  • Expert in software development methodologies like agile methodologies.
  • Expertise in using IDEs like Eclipse 4.5 version and various configuration management tools like SVN, CVS and Clear Case.
  • Experienced in Deployment and Release Management.
  • Good knowledge with versioning tools like GIT HUB, PREFORCE, Clear Case, SubVersion and CVS.
  • Worked with UI frameworks like ANGULAR JS.
  • Extensive experience in Software Development Life Cycle (SDLC) - Requirements Specification, Design documents and writing Test cases in software engineering process ranging from Waterfall to Agile methodology and Scrum.
  • Experience in Manual and Automated Testing for Software Quality Assurance (SQA).
  • Knowledge in Open-source Automation tools like Selenium, SoapUI.
  • Worked as a Developer & Test Engineer handling customer interactions.
  • Highly adaptive to new technologies and environments, proficient in using the industry prevalent standards.
  • Strong trouble shooting and problem-solving capabilities.

TECHNICAL EXPERTISE:

Languages: C, C++, Core Java/J2EE, Python, SQL, PL/SQL, OQL.

Frameworks: Spring 4, Hibernate 4.3.11, Struts 1.2/2.0, Angular JS, Shell Scripting.

Databases: DB2, SYBASE, Oracle 9/10g/11g Database, MYSQL, OQL.

Operating Systems: Windows XP/2000 and Unix, Linux.

Web Technologies: JSP, Servlet, CSS, Java Script, JQuery, HTML5, XML, Ajax, JSON.

Web Servers: Apache Tomcat, Restful, Soap, WebLogic, JBoss, Glass Fish.

Tools: SQL Developer, Maven, ANT, Log4J, TOAD.

Version Control: GIT HUB, Sub Version (SVN), Clear Case, CVS.

Methodologies/Design: MVC, DAO Factory patterns, Session Facade, Agile and Scrum.

IDEs: Eclipse, Net beans, SQL Developer, Intellij.

PROFESSIONAL EXPERIENCE:

Confidential, MN

Java Developer

Responsibilities:

  • Requirement analysis, creating design document and reports. Provided effort estimate and release schedule for application.
  • Coding in  CoreJava, Collection and Multithreading, Hibernate .
  • Used  Jasper Reporting  tool and supported multiple formats like .pdf,.txt.,.csv,.xml for generating the report.
  • Eclipse for writing and executing the code.  Python  for building the code.  BITBucket  as a repository.
  • Worked with version control tools like GitHub and Git Bash.
  • Used  Tomcat  for deploying the application on local environment and  Websphere  for production.
  • Adding of new products in the System which involved new feed development and customization on the  trilogy.
  • Framework and supporting existing  Versata  frameowrk that contain logic for Engine.
  • Used Various Data structures and algorithms to hold the performance data of the investment plans by monthly and quarterly.
  • Build  SOAP  webservice as consumer and implemented Secruity for one of the consumer (DM).
  • Experiece in installing .cert/.jks on  keytool  as well as on webshphere server for Mutual SSL to work.
  • Building  Restful  webservice for another consumer (e-forms) and supporting JSON format.
  • Involved in TDD development, unit, regression testing using  Mockito
  • Preparing release notes for the production release and code workthrough to production support team and handling any production issue.

Environment:  Java, Spring MVC, Hibernate, HQL, SQL, JQuery, Python, ANT CSS, JSP, Maven, Eclipse, Unix, JSR-303, Spring Validation, Source Tree, GIT, Python2.7.12, Putty, LDAP, XML, Log4J, Bamboo, Spring Batch, JSON, PostMan, SOAP, XML .

Confidential, New York, NY

Java/ J2EE Developer

Responsibilities:

  • Extensively worked in the Confidential VMS Automation application.
  • Worked on various functional and technical enhancements.
  • New initiatives - Remodeling the application to align with new federal regulations (service oriented architecture).
  • Working in Multi-Threaded environment using Executor Service, Re-entrant lock, Thread Pool and Synchronization.
  • Executed the Change Request to push the changes made to the production and supported.
  • Worked on implementing SOAP Web Services.
  • Developed XML configuration and XSD files for all the services.
  • Worked with XJC for marshalling and remarshaling the service requests and responses.
  • Developed web service for web store components using JAXB.
  • Implemented Business logic in the middle-tier using Java classes, Java beans.
  • Used different JAX-WS standards with better understanding on WSDL, SOAP using various message patterns.
  • Worked with version control tools like GitHub and GitLab.
  • Worked on UI development using Window Forms and Angular JS.
  • Developed shell scripts for automating the application build and deployment.
  • Used JUnit and SOAP UI framework for Unit testing of applications.
  • Created and modified Stored Procedures.
  • Used Log4j for logging various levels of information like error, info, and debug into the log files.

Environment: Java, Spring, Hibernate, Web logic, GitHub, Oracle, Eclipse, Perforce, ANT, Sybase, Soap Web Service, Angular JS, Shell Scripting, Multi-threading, Windows and UNIX environment.

Confidential, Austin TX

Java Developer

Responsibilities:

  • Involved in Work Request Cycle 2(WR) to WR-5 in all following stages
  • Designed and developed Business Services using Spring Framework (Dependency Injection)
  • Implemented the business layer by using Hibernate mapping files and POJO Java classes using Object-Relational Mapping (ORM) tool.
  • Extensively worked on Core Java 1.5 concepts like Concurrency API, collection framework and Generics.
  • Also worked Restful web services for Customer registration.
  • Developed XML configuration and data description using Hibernate.
  • Involved in the Design of ERD (Entity Relationship Diagrams) for Relational database.
  • Developed web service for web store components using JAXB.
  • Implemented Business logic in the middle-tier using Java classes, Java beans.
  • Used different JAX-WS standards with better understanding on WSDL, SOAP using various message patterns.
  • Designed Graphical User Interface (GUI) applications using HTML, JSP, JavaScript, CSS, and AJAX.
  • Used JUnit framework for Unit testing of applications.
  • Involved in doing various testing efforts as per the specifications and test cases using Test Driven.
  • Created and modified Stored Procedures and Complex SQL Commands using PL/SQL.
  • Used Log4j for logging various levels of information like error, info, and debug into the log files.
  • Having a Very good experience in testing the application on Android/IOS on Mobile device applications in this application we used to test the users amount balances, Fund Transfer to some other customer and many more functionalities.

Environment: Core Java, JDK1.5, J2EE, JDBC, HTTP, JSP, Soap and Restful web services, spring, Hibernate, Oracle 10, HTML5, JavaScript XML, XSD, JQuery, AJAX, Eclipse, Glass Fish Server, SVN, Windows XP.

Confidential

Software Developer

Responsibilities:

  • Involved the complete design and development of the Clearing Switch Australia-Tier1
  • Understanding BRD and interacting with the business users to get a clear requirement specification.
  • Developing the File Monitoring Module using Core Java concepts like Multi- Threading, Reflection.
  • Working on Armor Project maintaining the application usingspring and Hibernate framework.
  • Working on the implementation plan, HDD, LDD docs based on the UOD.
  • Designed and developed a Multi Thread monitor framework for file monitoring.
  • Understanding and adopting the application framework developed by seniors and developing individual modules efficiently integrated into the framework.
  • Working on Talend DI tool for Transaction file parsing and implementing entire business validation logic as per the regulatory sanctions.
  • Used ehCache in the application development for storing large amount of data.
  • Creation of tables, synonyms as per requirement and entire application review and unit testing.
  • Working with the Web Sphere Application Server.
  • Using version control tool like SVN.
  • Creation of shell scripts for integrating the application flow and scheduling BOD and EOD activities.

Environment: Java, Talented Data Integration 5.4, Shell Scripting, AIX, Windows 7, Oracle PLSQL, SVN, Apache ANT, WEBSPHERE Application Server.

Confidential

Java Developer

Responsibilities:

  • Extensively worked on Struts Framework.
  • Created used interfaces using JSP.
  • Developed the Web Interface using Servlets, Java Server Pages, HTML and CSS.
  • Developed the DAO objects using JDBC.
  • Business Services using the Servlets and Java.
  • Developed and modified Servlets to accept and process request from the clients.
  • Developed various objects using java and HTML and DHTML to maintain well-structured GUI and to interact with Controllers to get data from Oracle database.
  • Used JDBC to connect the J2EEserver with the relational database.
  • User input validations done using JavaScript and developed use cases using UML.
  • Extreme programming methodologies for replacing the existing code and testing in J2EE environment.
  • Developed java classes for business layer.
  • Developed database objects like tables, views, stored procedures, and indexes.
  • Involved in testing and fixing the bugs.

Environment: Java, J2EE, JSP, Struts, HTML, DHTML, Custom Tags, ANT, Java Script, XML, JDBC, Oracle (PL/SQL), DAO, Linux, Web Logic, JUnit, Log4j, Eclipse.

We'd love your feedback!