We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Sacramento, CA

SUMMARY

  • Around 6+ Years’ of Experience in Java, J2EE/Angular JS development.
  • Worked on projects involved with complete Software Development Life Cycle and gained knowledge both in Agile Scrum & Waterfall work environment.
  • Diversified work experience in Manufacturing, Banking & Health care domains.
  • Use AngularJS for both single - page applications.
  • Developed projects leveraging AngularJS and MVC frameworks.
  • Strong experience in design patterns like Model, View and Controller (MVC).
  • Deep knowledge of AngularJS practices and commonly used modules based on extensive work experience.
  • Experience on Cross Platform (Web & Client-Server) application development and design using Object Oriented Programming, Java /J2EE technologies.
  • Having good knowledge & experience in developing SOAP & RESTFUL Web Services.
  • Implemented batch processing using Spring Batch.
  • Having good experience on SWING.
  • Used java frameworks like Collections, Spring 3.x & 4.x, Spring Boot, Spring JDBC, Spring Batch, Spring Transaction, Hibernate3 & Mybatis.
  • Worked with Collection framework contents like Array list, Linked List, Maps & Sets.
  • Databases like DB2, MYSQL, Mongo DB, and ORACLE to store the records.
  • Developed web pages using web technologies like HTML5, CSS3, AJAX, Java Script, JQuery, Servlets, JSP, JSF
  • AngularJS for building User Interfaces & software components.
  • Used AngularJs for two-way data binding.
  • Maven to build the project.
  • Excellent depth in J2EE Technologies such as Servlets, JSP, JSF, HTML, JavaScript using services like JDBC, RMI, JNDI, JMS, JTA, Java mail.
  • Used JBoss server to run the developed web applications.
  • Used JMS to send messages from one application to another.
  • Implemented Multithreading for multitasking.
  • Deployed applications using servers like TOMCAT, JBOSS and WEBSPHERE.
  • Implemented PL/SQL stored procedures.
  • Worked with Functions, Triggers and Stored Procedures
  • Worked on java core concepts like Inheritance, Polymorphism & Threads.
  • Drools Guvnor (Business Rules Manager) - a centralized repository for Drools Knowledge Bases
  • Experience in designing, developing and deploying client-server, web, and distributed end-to-end enterprise applications.
  • Excellent work Experience in CORE JAVA, J2SE 1.5, 1.6,1.7&1.8
  • Extensively used O/R mapping capabilities of Hibernate in scalable enterprise applications.
  • Worked on Web Services technologies like SOAP, WSDL and REST.
  • Working experience on XML, DTD, XSL, and XSLT, using DOM and SAX parsers extensively.
  • Extensively implemented J2EE design patterns such as MVC, Service Locator, Factory Pattern, Session Facade, Singleton, Service Factory, and DAO, DTO and best practices for building enterprise systems.
  • Extensively used JQuery in web based applications
  • Skilled at writing SQL, Stored procedures, Functions & Triggers.
  • Well versed with IDE’s such as WSAD, RAD and Eclipse.
  • Experienced in deploying J2EE applications on Apache Tomcat web server and Web Logic, Web Sphere, JBoss application server.
  • Very good understanding of RDBMS, OOPS, OOAD and DOJO.
  • Experience in deploying applications on Windows and UNIX environments
  • Experience in writing JUnit test cases for system testing, Used Log4j for logging.
  • Excellent work experience with Version Control Tool’s such as Subversion and PVCS.
  • Worked with ANT Builder for application building, scheduling, mailing, and automation.
  • Experienced in Full SDLC life Cycle such as Analysis, Design, Implementation, Testing, Enhancement, Production Support and Change Management of business-critical applications.

TECHNICAL SKILLS

Languages: C & JAVA.

Tool: kits: Swing

Web Tech: J2EE, Servlets, JSP, JSF, AngularJS 1.4, Angular 2, HTML, CSS3, HTML5, DHTML, AJAX, PHP, Bootstrap, JavaScript, JQuery, CSS, XML, EJB2.0/3.0

IDE: Eclipse3.x, WebLogic Workshop 8.1/10.2, NetBeans, RAD Eclipse, RTC, JIRA.

Frameworks: Struts2.0, Collections, Spring MVC, Spring 3.x & 4.x, Spring Boot, Spring Batch, JNDI, JDBC, Java Beans Hibernate3, Mybatis, JSF.

ORM Mapping Tools: Hibernate and Mybatis.

App & Web Servers: Apache Tomcat7&8, WebLogic Server 10.3/9.1/8.1 , Websphere8. 1, Glassfish, Jboss4.x, Apache 2.2.

Testing Technologies: JUnit, SoapUI, RestAPI Client, Postman, Mockito & Easy Mock.

Databases: DB2, Oracle 11g/10g, MySQL, SQL Server & MongoDB.

Web Services: SOAP & RESTFUL Web Services.

Project Methodologies: Agile & Waterfall

Operating Systems: Windows/UNIX/Linux.

PROFESSIONAL EXPERIENCE

Confidential, Sacramento, CA

Java Developer

Responsibilities:

  • Implement and design of Curam Architecture in different modules using JAVA.
  • Involved in developing the REST web services.
  • Implemented web services using Spring framework.
  • Involved in consuming the web services using Jquery and AJAX calls.
  • Used ORM framework Hibernate to interact with the database DB2.
  • Writing SQL queries and stored Procedures using TOAD for DB2 5.0.
  • Using of JavaScript technology for DOJO implementation for Different functionalities in the Curam application.
  • To increase the performance interactive from the front End, used Asynchronous JavaScript, jQuery and XML.
  • Developed the online application module with latest Curam technology.
  • Worked on front end changes for Web application using HTML CSS and JavaScript.
  • Developed process classes for data processing, database access (JDBC),connection pooling, SQL Queries usingjoins.
  • Performed Unit & Integration Testing for different cases in the application.
  • Worked on unit test case for restful web services using Junit.

Environment: Curam Environment 5.2, 6, Borland StarTeam 2009/2014, Apache ANT 1.7.1, Rational Rose and Rational Software Architect, Perl Scripting, TOAD for DB2 5.2, Eclipse Spring Framework, Visual XSL, XML Server, IBM blue mix, IBM send grid.

Confidential, Columbus, IN

Java Developer

Responsibilities:

  • Followed agile software development lifecycle methodology.
  • Participated in daily stand ups and Sprint planning’s and review meetings.
  • Implemented the project structure based on Spring MVC.
  • Developed REST web services using Spring MVC.
  • Used JNDI to interact with the database MySQL.
  • Involved in consuming the web services and populating the Json data in the front end.
  • Responsible for setting upAngularJS framework for UI development. Developed html views with HTML5, CSS3,JSON and AngularJS.
  • Used Angular JS Routes, Built-in services like Location, Scope, Window and http.
  • Developed webpages using HTML5, JSP, CSS3 & Bootstrap.
  • Bootstrap used along with AngularJS in creating the Application.
  • Followed MVC Architecture using AngularJS Framework
  • Implemented SOAP XML web services.
  • Coordination with other teams through Scrum of Scrums.
  • Involved in preparing Software Requirement Specification Documents.
  • Designed & developed enterprise services using J2EE, Spring, Hibernate and Mybatis.
  • Involved in batch processing using Spring Batch to extract data from the database and to load in the corresponding tables.
  • Responsible for implementing the use cases of business class.
  • Used Maven to import the dependencies that are required for the application.
  • Involved in the database design phase of the project.
  • Involved in reviews and problem resolutions.
  • Used JavaScript and JQuery for client-side validation.
  • Used AngularJs for two-way data binding.
  • Used JNDI for database configuration.
  • Involved in implementing the integration with cloud based technology Salesforce.
  • Implemented the data persistence through Hibernate and Mybatis.
  • Involved in developing unit test cases using Junit.
  • Developed logging module using Log4j to create log files to debug and to trace the application.
  • Implemented AJAX calls for consuming the web services and populating the data in the front end.
  • Used Spring JDBC for communication with MySQL data base.
  • Created and maintained SVN repository for source code.
  • Involved in writing SQL queries.
  • Coordinated with the testing team for bug reports and fixes and tracking these tickets using IBM RTC (Rational Tool Concert).
  • Implemented the unit testing of the web services using Junit, Mockito and Easy Mock.

Environment: Maven, Spring MVC, Amazon Web Services AWS, Drools, SOA, Spring Batch, Spring Boot, AngularJS, MyBatis, Swing, Hibernate3, HTML5, JSP, MySQL, JDBC, Bootstrap, CSS3, AngularJS, JNDI, Spring 3.x & 4.x, AJAX, Log4j, JavaScript, JQuery, Apache Tomcat Server 8.0, SVN, RTC, Junit, Mockito, Easy Mock.

Confidential, San Antonio, TX

Java Programmer

Responsibilities:

  • PS (presentation Service), Spring MVC framework was used for developing front end pages.
  • Used JSP, Custom Tag Libraries, JSTL components.
  • Developed interactive User interface using Ajax Tag Library. Used Layout manager to effectively manage interaction of various widgets with in the page.
  • Used SQL Maps provides an efficient way to graph database values to Java objects through the use of XML configuration files.
  • Designing the UI using HTML, JSF, AngularJs, REST services, Ajax, JavaScript and CSS.
  • Implemented two-way binding using AngularJs, services
  • Used framework like Collections to store the list of applicants.
  • Written SQL queries, stored procedures, modifications to existing database structure as required per addition of new features using Oracle Database.
  • Used Hibernate to persist the Data into the Database
  • Used Spring AOP for cross cutting of the methods.
  • Drools for business processes and workflow.
  • Developed web services using SOAP and REST.
  • Database schema design, implemented database access with Hibernate object relational tool.
  • Developed the application using frameworks like Spring, Jboss Seam.
  • Database connections are made using JDBC.
  • Wrote Perl scripts to do system administration tasks.
  • Involved in fixing defects and unit testing with test cases using Agitor.
  • Created build and deployment scripts using Maven
  • Involved in Agile development process
  • Must be able communicate technology ideas and issues with offshore team and Client team.
  • EML tool is used for Error messages.
  • Used Star Team for version control.
  • Deployed application using Apache Tomcat server.

Environment: JDK 8, J2EE, XML, XSLT, Mybatis, JavaScript, PS framework, Spring3.0, JQuery, WebSphere8.5, RAD 8.5, Perl, DB2, PL/SQL, Agile, Agitor, Junit, JSP, AngularJS Servlets, Spring AOP, REST SERVICES, Ajax, Hibernate2.1, Unix (AIX), CSS, GWT, Oracle11g, JMS, StarTeam, EML, UML, MYSQL4.1, EJB3.0, Maven, Windows 7.

Confidential

J2EE Developer

Responsibilities:

  • Involved in complete life cycle of design, development, testing and deployment of application
  • Model View Controller (MVC) architecture has been adopted to provide framework.
  • Generated User Interface Templates using JSP, JavaScript, CSS, HTML, and DHTML.
  • Design and Development of Struts Action classes, Views using Struts.
  • Developed the Controller Servlet based on Java Struts Framework component.
  • Development of JavaScript for client end data entry validations.
  • Design and implemented the presentation layer using Struts with Tiles.
  • Implemented Tag libraries in JSP pages.
  • Developed the business tier using Spring beans, and involved in wiring (both bean wiring and Auto wiring) the beans in Spring Configuration files.
  • Designed and developed the data access layer using JPA and Hibernate with annotations to map the domain objects to the database.
  • Designed tables according to the business rules and created Mapping files, Hibernate Queries to retrieve business data.
  • Maintained logging in the application using Log 4J.
  • Involved in planning process of iterations under the Agile Scrum methodology.

Environment: Java/JDK 1.5, Servlets 2.5, JSP 2.0, Struts framework 1.2, Spring 3.0, Hibernate 3.6, WebLogic 10.3, JavaScript, CSS2, HTML4/XHTML, XML, Tiles, Selenium, Oracle 11g, SQL/PL SQL, Log 4J, Maven, WindowsXP/2000.

We'd love your feedback!