We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • Around 8+ years of IT experience in Software Analysis, Design and Development
  • Highly self motivated and goal oriented professional with experience in all phases of software development, troubleshooting, bug - fixing and maintenance using Java, J2EE technologies in Telecommunications, Banking and Infrastructure management projects.
  • Offer a 3+ years of track record demonstrating the strong analytical and problem solving skills and ability to follow through with projects from inception to completion
  • Expertise in object oriented design, design patterns, and distributed programming. Involved in all stages of Software Development life cycle (SDLC).
  • Expertise in developing enterprise applications using various J2EE technologies. Including EJB2.1/3.0, JDK, JDBC, JPA, XML, HTML, Servlets, JNDI, Web Services.
  • Experience in implementing Core Java & J2EE design patterns like Singleton, Session Facade, Business Delegate, DAO, Service locator, Value object.
  • Expertise in developing distributed applications using EJB.
  • Expertise in implementing Session Beans for business logic, Entity Beans for data persistency.
  • Good experience in using JPA and Hibernate for ObjectRelationalMapping.
  • Good work experience with Web Logic, Tomcat Server, and Glassfish Server.
  • Experience in working with Databases like Oracle, MS SQL Server.
  • Experience in using development tools like Eclipse, NetBeans, JDeveloper, sql developer, Toad, soapUI.
  • Experience in using Spring IOC to integrate with Hibernate and other technologies like EJB’s.
  • Worked with configuration management tools like CVS, SVN and VSS.
  • Highly motivated team player with the ability to work independently and adapt quickly tonew and emerging technologies.
  • Willing to learn and adapt new challenges. Have strong interpersonal skills and quick learner.
  • Involved in customer support to fix the customer’s technical and business issues.

TECHNICAL SKILLS:

J2EE Technologies: EJB2.0/3.0,JPA,Hibernate, JDBC2.0/3.0, JNDI, Servlets2.3/2.4/2.5, JSP1.2/2.0,JMS.

Application Servers/Web servers: Web logic server8.1/10.0, Tomcat, IBM WebSphere, Glassfish Server.

Web tools and languages: HTML, XML,XSD, XSLT, SOAP, JAXB, WSDL.

Framework: Design Patterns, Spring, JPA, Spring Cloud, Hibernate, Struts MVC.

Databases: Oracle10g.

LanguagesJava/: j2EE, SQL/PLSQL, C.

Operating System: sWindows XP, Windows 7, Linux

ToolsEclipse: 3.3/3.4, NetBeans, JDeveloper, sqldeveloper, Junit, SOAP UI, ANT, Log4J, Apache Commons, Maven, MS-Office2003/2007/2010.

Version Control: SVN, CVS. Testing Junit

PROFESSIONAL EXPERIENCE

Java/J2EE Developer

Confidential

Responsibilities:

  • Attended various commitment meetings with system engineers to understand the requirement.
  • Created tasks in rally according to the user story and worked on that to complete.
  • Attended every day scrum meeting to provide status report for assigned task.
  • Completed given task using Java, Spring, JMS, webservices and Hibernate. Deployed code in development environment to test and made patches in testing environment for testers to test it using Weblogic server.
  • Used software versioning and revision control system SVN to maintain current and historical versions of codebase.
  • Interacting with the Quality team about the issues, bugs found and fixing them in the testing phase of the application.
  • Update wiki pages whenever any new classes or interfaces are being added.
  • Developed various entity classes using Hibernate in order to store data in database.
  • Reviewed code with peers using crucible.
  • Worked on production issues and provided production patch.

Environment: JAVA, J2EE, Spring, Spring Cloud, Webservices, API, JMS, JDK1.7, WebLogicServer, Oracle, Hibernate, SOAPUI, Unix, Windows, Eclipse, XSD, JAXB, WSDL, SOAP, XML,SVN, Tomcat Server, Maven, Junit, Log4j, STS, ActiveVOS.

Confidential

Responsibilities:

  • Attended various meetings with users and other system representatives to understand the requirements.
  • Worked with the Business Analysts to create Use Cases and design document
  • Utilized MVC, factory and decorator patterns.
  • Application was based on the Model View Controller architecture Using Struts framework Confidential the Web tier level to isolate each layer of the application to avoid the complexity of integration and ease of maintenance.
  • Involved in working with web application using JSPs, Servlets
  • Used Hibernate for data access from Oracle tables
  • Wrote complex SQL queries for data access.
  • Used Spring to perform Dependency injection among all bean class involved in business logic operation.
  • Involved in development of middle layer business methods, which incorporated the core business functionality using Stateless Session Beans.
  • Developed Front-end UI using JSP, HTML
  • Testing of JSPs, Junit, Servlets and Business Objects was done on Eclipse test environment using websphere server and build scripts were written using ant
  • Handled a team of 3-6 developers, major responsibilities include understanding the Functional requirement, designing for the solution, coding, mentoring developers, code reviewing and handling release activities, issue fixing and interacting with testing team
  • Involved in multiple phase of the Software development life cycle viz., requirement gathering, design, development, unit testing and delivery with agile methodology.
  • Involved in project management and CMMI level 5 activities of R11.0
  • Preparing Project plan, tracking status of the project Confidential regular intervals and making corrective decisions for risks found in the project

Environment: Java, JSP, Servlets, Struts, Spring, Hibernate, Oracle 10g, PL/SQL, SQL, UNIX, Websphere, Ant, Web Services (XML, UDDI, SOAP, and WSDL), JAX-WS.

Confidential, Jersey City, NJ.

Credit Derivative Pricing Models

Responsibilities:

  • Contributed to the entire Software Development Life Cycle (SDLC), involving creation of business requirements document, technical requirements document, and code development and testing with Agile methodology.
  • User Interface was developed using HTML,JSP
  • Used Log4j for logging and debugging and used JUnit extensively for testing.
  • Used Spring to perform Dependency injection among all bean class involved in business logic operation.
  • Developed different components of application such as JSPs, POJOs, using ECLIPSE
  • Used Hibernate for data access from Oracle tables
  • Used Ant build scripts for build
  • Building and deployment of JAR files on test, stage systems in Tomcat
  • Assisted during production rollout.
  • Participated in overall design and derived detail design using UML class diagrams.
  • Involved in carrying out study of ISDA pricing standards and implementing the same in Finacle Treasury system.
  • Major responsibilities include carrying out study of pricing model with Business Analyst and comparing various pricing solutions available in the market and implement the accurate pricing model in Finical Treasury

Technologies used: Java, JSP, Servlets, Struts, Spring, Hibernate, Oracle 10g, PL/SQL, SQL, Unix, Tomcat, Ant

Confidential, New Jersey

Responsibilities:

  • Attended various meetings with users and BA to understand the requirements.
  • Conducted various internal meetings with GUI Developer and Network configuration developer to come up with optimal design.
  • Reviewed the design document with BA and users and incorporated the comments from users into design.
  • Developed all the server modules using EJBs, Hibernate and JMS.
  • Developed ejbclient modules to unit test the various EJB Modules.
  • Reviewed the code with team lead and peers.
  • Developed various unit test cases for EJBs and tested them using written ejbclient and made sure all code was executed using positive and negative.
  • Interfaced the server modules with GUI client and network configuration modules.
  • IntegratedSpring with Hibernate to access to the database tables and developed DAO classes.
  • Maintained the code in cvs repository.
  • Provided demo to QA as part of the code hand off to QA
  • Prepared the release notes.
  • Prepared the user documentation and walked users thru the user documentation and provided demo to various user groups.
  • Attending various trainings sessions such as OOAD, programming principles, C++, Java, HTML, xml, web-services etc as trainee.
  • Participated in internal meetings during the requirement analysis and design of the project.
  • Travelled to client site along with team and met client side executives and business analysts to understand the requirements. Attended various review meetings with client side executives.
  • Participated in drafting various system requirements and participated in various review meetings.
  • Involved in design and development of the billing modules.
  • Used EJB’s to process client request and implement the business logic.
  • Developed various DAO classes for database related functionalities.
  • Worked closely with project and business development team and reviewed the code with team lead and peers.
  • Developed various unit test cases for EJB’s.
  • Used JDBC to connect with Database using JDBC-ODBC driver

Environment: JAVA, J2EE, EJB2.1, JDBC, Weblogic Server, oracle, JMS, ANT,PL/SQL eclipse, sql developer Involved in preparing the user documentation and release notes.

We'd love your feedback!