We provide IT Staff Augmentation Services!

Sr. Java/jee Developer Resume

4.00/5 (Submit Your Rating)

Chicago, IL

PROFESSIONAL SUMMARY:

  • Having 10+ years of IT experience, with 7+ years of experience in analysis, Web - design development and implementation of Enterprise applications using Java/JEE Technologies.
  • Expertise in Object Oriented Programming and development of n-tier component based enterprise Web Applications using Core Java (Multithreading, Garbage Collection, Collections, Generics, and annotations), Java EE (Struts, Spring, Hibernate, Servlets, JSP, JDBC).
  • And, 3+ years of experience in web Front-end application development using
  • Excellent hands experience in implementing MVC architecture with Integration of Spring and Hibernate framework.
  • Good Knowledge on middleware technologies like EJB and JMS
  • Experience in developing of web services like SOAP and REST.
  • Experience in developing enterprise application testing with JUnit and logging with Log4J.
  • Understanding of complete SDLC process and very good knowledge of industry standard best practices.
  • Extensively worked on Spring Framework 3.0.x API, Spring AOP API and Spring MVC API.
  • Experience on REST Webservices---JAX-RS API.
  • Implemented Hibernate framework. API
  • Experience on using the software development methodologies using AGILE.
  • Used version control tools like CVS, Tortoise SVN, Clearcase and GIT for pragmatic locking, synchronization and automatically reconciling and merging multiple changes made concurrently via distributed parallel programming.
  • Experience in working on java-programming IDE tools like Eclipse, NetBeans, Spring Tool Suite and RAD.
  • Experience with databases like SAP HANA, Oracle 10g/9i/8i/7.x, Sql Server, DB2 and MySql.
  • Knowledge on PL&SQL Stored Procedures.
  • Experience in installing, deploying and testing with multiple Application Servers like WebSphere, WebLogic 8.1/7.0,Pivotal TC Server and Tomcat web container.
  • Extensively worked with various JEE design patterns across various projects.

TECHNICAL SKILLS:

Operating Systems: Windows XP, Windows 7,Unix

Object Oriented Languages: Java/JEE

Markup Languages: HTML,XHTML,XML,XSLT

Scripting Languages: Java Script

RDBMS: Oracle, MySQL, SQL

Front end Technologies: JSP,HTML, CSS, JQuery, JSON

Web Technologies: JSP2, Servlets

ORM: Hibernate

Frameworks: Struts1.x,Struts2.x,Springs,EJB

Middleware Technologies: Web services, RESTFul web services, JMS

JEE Design Patterns/Architectures: Data Access Object (DAO),Front Controller, Model-View-Controller (MVC), Service Locator, Session Facade, Singletons, Transfer Object.

IDEs: Eclipse, MyEclipse, NetBeans, RAD and Spring Tool Suite

Web servers: Apache Tomcat, JBoss, WebLogic Sever, Web Sphere

Version Control Tools: CVS, Tortoise SVN,GIT and Clear case

Application Building Technologies: Ant, Maven

Analysis & Presentation Tools: MS PowerPoint, MS Word, MS Excel and Visio

Other Tools: SQLDeveloper, MySQL Workbench, SQLYog

PROFESSIONAL EXPERIENCE:

Confidential, Chicago, IL

Sr. Java/JEE Developer

Responsibilities:

  • Understanding the business requirements and map them with application technologies to develop the Enterprise Application .
  • Supported Offshore development team with Knowledge Transfer using UML Diagrams
  • Used EJB as an interface between Presentation layer to Business Objects and DAO & Custom DAO .
  • Used Batch Processing mechanism for loading the data in staging tables and processing the client resources request .
  • Worked on JMS Queue and messaging mechanism for receiving the applications from different agencies to IES system.
  • Extensively Worked on SOAP web services for dynamically invoking the Confidential Interfaces like IRS, SOLQ and more other services like USPS for address validation .
  • Used OOP's concepts like Inheritance , Polymorphism and Abstraction to develop IES for reliable and robust.
  • Experience in implementing J2EE Design patterns like MVC, Session Facade , Singleton etc.
  • Used DAO pattern for database operations to store and fetch .
  • Used on SQL JOINS effectively for DAO manipulations.
  • Resolved in performance issues related to queries .
  • Developed screens using HTML5, CSS, and JSP.
  • Used JavaScript, Angular JS and JQuery for validations to Presentation layer development.
  • Worked closely with QA team and fixed QA bugs as well as production issues with a quick turnaround time.
  • Focused on Test Driven Development; thereby creating detailed JUnit tests for every single piece of functionality before actually writing the functionality.
  • Used Log4j utility to generate run-time logs.
  • Experienced in resolving the Production issues from logs in server by using Putty tool .
  • SVN used for project management and version management.
  • Deployed the application on Web SPhere 8.0 application server.
  • Used Agile methodology and effectively took part in Scrum meetings and deliver the project on time with high quality.

Environment: Windows 7 ,JDK-7 EJB, SOAP Web services, DB2, jQuery, JSON,, AJAX, JavaScript, Angular JS, RAD, Web Sphere Application Server, Agile Methodology, Design Patterns, Apache Maven, JUnit, Accessibility, WAT,JAWS, HTML5,JMS, CSS3

Confidential, Bentonville, AR

Sr. Java/JEE Developer

Responsibilities:

  • Responsible for requirement gathering and analysis through interaction with Business.
  • Supported Offshore development team with Knowledge Transfer using UML Diagrams
  • Used Spring MVC for implementing IOC, AOP and ORM for back end tiers.
  • Created and injected Spring services, Spring controllers and DAOs to achieve dependency injection and to wire objects of business classes.
  • Used Spring Inheritance to develop beans from already developed parent beans.
  • Modified the Spring Controllers and Services classes so as to support the introduction of Spring framework.
  • Developed various generic JavaScript functions used for validations.
  • Developed screens using JSP, AJAX and Angular JS .
  • Used DAO pattern to fetch data from database .
  • Used SAP HANA STUDIO database for DAO & BO manipulations .
  • Developed screens using HTML5, CSS3, JavaScript, JQuery, and JSON
  • Implemented and used Web Services with the help of REST WebService and JAX-RS for Retail Data from the third parties.
  • Worked closely with QA team and fixed QA bugs as well as production issues with a quick turnaround time.
  • Focused on Test Driven Development; thereby creating detailed JUnit tests for every single piece of functionality before actually writing the functionality.
  • Used Log4j utility to generate run-time logs.
  • TeamForge used for importing Application Repositories.
  • GIT used for project management and version management.
  • Deployed the application on Tomcat 7.0 Web server.
  • Manually Deployed the application in DEV Environment by using One-App Server .
  • Updated the version in Pom.Xml for QA build corresponding to Dev build
  • Used Agile methodology and effectively took part in Scrum gatherings to deliver quality deliverables within time.

Environment: Windows 7 ,JDK-7, Spring framework, Spring MVC, SAP HANA studio, jQuery, JSON,, AJAX, REST Web services, Java Beans, JavaScript, MyEclipse, Tomcat, Agile Methodology, Design Patterns, GIT, Apache Maven, JUnit,, HTML5, AngularJS, Teamforge.

Confidential, Dallas, TX

Sr. Java/JEE Developer

Responsibilities:

  • Interacted with Business Analyst for requirements analysis and issue resolution.
  • Involved with the Solution Architect in HLD /LLD.
  • Supported Offsite development team with Knowledge Transfer using UML Diagrams
  • Developed the application using Spring Integration with Enterprise Integration Pattern.
  • Extensively worked on Spring MVC design pattern in Application Layer .
  • Worked on Web Application Context XML for invoking the respective services.
  • Involved in Mapping of all resources to the Application
  • Worked on Interface LocaleResolver for implementing the I18N(Internationalization) .
  • Experienced the knowledge in Messaging channels like Inbound and Outbound using routing.
  • Actively worked on Xml's with including XSLT, XPATH and Schema validations XSD.
  • Used Java classes form generating the WSDL files.
  • Worked on SOAP UI for testing the WSDL files for appropriate responses by requests.
  • Implemented the DOM and SAX Xml Parsers in the application.
  • Written Junit test cases for testing the local environment XML 's with vendor XML's, excluding and including of XPath with corresponding XML.
  • Used the Log4j for logging and debugging purposes.
  • Used Spring Tool Suite IDE for development of the application.
  • Configured the application using Maven build tool.
  • Experienced the Continuous integration using Jenkins and Sonar-Qube - monitoring and troubleshooting the modules .
  • Followed Agile - Scrum methodology for development of the product.
  • Used Jira for Agile scrum project management/update.

Environ ment:Windows-7,JDK-1.7,Spring-framework,EIP,Soap,Pivotal-tc-Server, Junit,Tortoise SVN,DOM,SAX, XML, XSLT, XSD, XPath, Log4j, STS, Maven, Jenkins, SOAP-UI, Visio, Jira.

Confidential, Warren, NJ

Sr. Java/JEE Developer

Responsibilities:

  • Implemented Object-relation mapping in the persistence layer using hibernate framework in conjunction with Spring MVC Frame work functionality.
  • Design, develop and test presentation layer UI components using HTML, JSP, CSS, JavaScript and Jquery
  • Used My Eclipse to develop source code and debug the application.
  • Designed and Developed the Value Objects and Data Objects for the data access layer.
  • Implemented Restful web service protocols in the individual modules.
  • Used the REST -POST and GET operations for producing and consuming the data
  • Developed applications using Hibernate persistent framework, developed persistent classes, hibernate-mapping files. hbm.xml file, hibernate query language.
  • Create build scripts and xml files to deploy the web application on WebLogic servers .
  • Use log4j libraries for logging informational messages, debug statements, warnings and errors.
  • Checked all inputs from clients at server end of application to ensure that malformed requests, which might lead to irregular or undesired response, are not processed.
  • Written Test cases using JUnit framework to validate the application flows in different scenarios in the standalone application.
  • Gathered & analyzed requirements from the customer and written requirements, technical and design specifications.
  • Participate in major phases of software development cycle like requirement gathering, analysis, design, development and unit testing phases using Agile/SCRUM methodologies

Environment: Windows 7, JDK 1.6,Spring MVC frame work, Hibernate, Restful Web Services, Web Logic 10.3,JMS,Junit XML,XSLT, Oracle10g, Log4j,My Eclipse, TOAD, HTML, JSP, Jquery, Maven, Scrum, Visio.

Confidential

Java, JEE Developer

Responsibilities:

  • Designed the web application using Struts framework.
  • Designed the DAO layer using Hibernate framework.
  • Understanding project requirements for new service requests from client and preparation of impact analysis document based on the understanding.
  • Planning, Analysis, Design, Coding & Testing for new service requests.
  • Written the Action Classes in Struts FrameWork for development of application.
  • Used Struts Validator framework for server side validations.
  • Used Struts Tiles plugin is used for code reusability.
  • Implemented the application for Internationalization using struts framework.
  • Used JUnit to write repeatable tests mainly for unit testing.
  • Used RAD IDE for writing code.
  • Worked on Hibernate object/relational mapping according to database schema.
  • Developed applications using Hibernate persistent framework, developed persistent classes, hibernate-mapping files .hbm.xml file, hibernate query language.
  • Involved E2E Development by integrating Front End and Backend by Debugging.
  • Involved in complete development of ‘Agile Development Methodology’ and tested the application at every cycle.
  • Collaborated with the Testing team to fix defects found during integration and system testing.

Environment: Java 1.5, JEE, JSP, JSTL, Struts 2.x,Hibernate, XML, JQuery 2.0. Web Sphere, Junit, RAD, Oracel, SVN.

Confidential

Junior java Programmer

Responsibilities:

  • Used Object Oriented Design and Object Oriented Programming concepts like Polymorphism, Inheritance, Interfaces, Generics and Collections etc
  • Extensively involved in design and implementation of front-end User Interface development using HTML, CSS, JSP, JSTL, Java script and Jquery
  • Created HTML and JSP’s for Graphical User Interface.
  • Designed use case diagrams, class diagrams and sequence diagrams using UML in Rational rose
  • Developed the application using Core Java .
  • Implemented Multi-threading concepts.
  • Written the JDBC for the data processing.
  • Involved database design and developed the PDF reports based on user inputs.
  • Developed complex SQL queries to insert, update and used JDBC to invoke Stored Procedures
  • Involved in Joining tables as for the application requirement.
  • Installation and deploying in Tomcat server.
  • Interacted with business team for requirements analysis and issue resolution
  • Participated in weekly meetings to collaborate with team members.
  • Worked with the Testing team in fixing the defects.

Environment: Windows XP, Java 1.5,Core Java, JSP, JDBC, Sql, HTML,Java Script, Jquery, JSTl, Tomcat 6.0 Eclipse IDE, SVN, Work Bench, Object Oriented Application Development

Confidential

Senior Front-end-Developer

Responsibilities:

  • Written the robust front-end code with HTML, CSS.
  • Developed the application dynamic functionality by using Javascript.
  • Experienced in the implementation of Jquery functionality.
  • Design and implement user authentication and security features.
  • Create cascading style sheets(CSS) that are consistent across all browsers and platforms
  • Regularly met with clients to review project goals and to create proposals for future developments, researching their fields for UI/UX design.
  • Involvement in database design.
  • Involvement in testing the code and reporting on the progress to Team leader
  • Documenting the results and helping helpdesk to resolve issues.

Environment: WindowsXP, HTML, CSS, Javascript, Jquery, Tomcat Server,, Mysql, NetBeans, CVS, Soft ware Development, Sqlyog.

We'd love your feedback!