Java/j2ee Developer Resume
Dallas, TX
SUMMARY
- Around 5 years of experience in teh IT industry. Professional experience in analysis, design, development, implementation and production support of software in enterprise & distributed J2EE applications.
- Involved in various phases of Software Development Life Cycle (SDLC) like gathering Requirements, Use case Development, analysis and Design.
- Expertise in teh implementation of Core concepts of Java & J2EE Technologies: JSP, Servlets, EJB, JMS, RMI, Java Beans, Java Script, XML Web Services, Restful interface, SOAP,JNDI etc.
- Expertise in developing applications using different frameworks and technologies like Struts, Hibernate, Servlets, JDBC, EJB, HTML5, CSS.
- Expertise in developing light weight business components and integrated applications using Spring framework, Spring web MVC.
- Experienced in Object Oriented Analysis (OOA) and Object - Oriented Design (OOD) using Rational Unified Process (RUP) and Unified Modeling Language (UML).
- Extensive experience in writing stored procedures, functions and database triggers using SQL and PL/SQL in oracle.
- Experience in configuring and using Log4j and JDBC Logger.
- Experience in writing test cases using Junit.
- Well versed and hands on experience in version control tools like Git, SVN and CVS.
- Experience in Agile Methodology.
- Experience working wif Windows, Linux Operating Systems.
- Involved in Review and Gap Analyses of Functional Requirement documents, Creation of Technical Documents and related Test Case Document.
- Good wif troubleshooting critical problems and fixing them.
- TEMPEffective team player and has capability of working independently.
TECHNICAL SKILLS
Programming Languages: Java, J2EE, C, C++, VB .Net
Databases: SQL, PL/SQL, Oracle 8i/9i/10g, DB2, MS SQL Server
J2SE & J2EE Technologies: JSP 2.1, JSF, Servlets 2.5, EJB 3.2, RMI, SOAP,JavaScript, HTML 3.x/4.x/5, Java Beans, JNDI, JMS
App/Web Servers: Web Logic 7.x/8.x, IBM WebSphere 5.0/6.0, Apache 2.4
Frameworks: JavaMVC, Spring Framework, Hibernate, Struts
IDEs: Eclipse, Net Beans, Visual Studio, CodeBlocks, JBuilder
Modelling Languages: UML
Version management Tools: Git, SVN, CVS.
Build Tools: Maven
Operating Systems: Windows, Linux
Packages: MS Office, Adobe Photoshop, Adobe Flex
SDLC Methodologies: Agile, Scrum, Waterfall
Logging Tools: Log4j, JDBC Logger
PROFESSIONAL EXPERIENCE
Java/J2EE Developer
Confidential, Dallas, TX
Responsibilities:
- Responsible for gathering and understanding teh system requirements by interacting wif clients.
- Generated teh Class diagrams, Sequence diagrams extensively for all teh process flows using RAD, MS VISIO and Creatly.
- Designed and developed GUI screens for user interfaces using JSP, JavaScript, XML, HTML5, CSS3, jQuery and DHTML.
- Extensively involved in coding wif CoreJavaconcepts like Collections, Exception Handling, Multithreading,JavaI/O, and Generics to implement some business logic.
- Used Core, Context, and Security, Bean modules of Spring Framework..
- Configured teh XML files for Hibernate 3 and applied its Object Relational Mapping ORM to enable teh data transactions between POJO and Oracle Database using caching on Session Factory as well as caching on query.
- Used jQuery framework for creating front end applications and for Client - Side validations.
- Worked on JMS and Messaging Queue (MQ) configurations.
- Experience in developing Web Services using - SOAP, WSDL and developing DTDs, XSD schemas for XML (parsing, processing, and design)
- Extensively worked for deployment, configurations of application on WEBSPHERE server and WEBSPHERE PORTAL for Integration of all modules.
- Used Eclipse IDE for teh development of application.
- Used CVS for project and version management.
- Created Stored Procedures, SQL Statements and triggers for teh TEMPeffective retrieval and storage of data into database.
- Application developed on Agile methodologies scrum and iterative method process.
- Used Apache Log4J logging API to log errors and messages.
- Created JUnit test suite to automate teh testing of teh business logic.
- Involved in 24x7 support, Maintenance and enhancement of teh application.
Environment: JDK, Spring framework, XML, HTML, JSP, Hibernate, JavaScript, CSS, JMS, SOAP, Web Services, Web Sphere Application Server, Tomcat, Oracle DB, Junit, UNIX.
Java/J2EE Developer
Confidential, Plano, TX
Responsibilities:
- Designed, developed, debugged and tested teh web based application using teh J2EE architecture.
- Implemented in Agile Scrum.
- Worked closely wif teh business team to get teh clarification on requirements.
- Developed Restful Web Services as End point to share teh data using JSON as messaging medium.
- Converted JSON toJavaobjects as part of consuming Restful Web services.
- Used Spring framework to implement MVC design pattern.
- Adapted various design patterns like Spring MVC, Data Transfer Object (DTO'S), Data Access Objects (DAO's)
- Developed SQL, PL/SQL and Stored Procedures on MySQL.
- Implemented a Test Management System using SQL Stored Procedures and Shell scripts to automatically create Test Data.
- Extensively used Hibernate in data access layer to access and update information in teh database.
- Used Spring Framework for Dependency injection and integrated wif teh Hibernate.
- Used different web technologies like CSS 3, HTML 5 and jQuery to create single page web Application.
- Implemented client side data validations using JavaScript, jQuery.
- Used Maven for teh build scripts.
- Implemented Log4j for logging purpose in teh application.
- Used Git for version management.
- Developed & deployed teh application in on Tomcat Application Server and Supported teh Production Releases.
- Used Markdown for application documentation.
Environment: JAVA, JDK 1.8, J2EE, Hibernate 3.6, Spring MVC, Maven, JDBC, Restful, jQuery, JavaScript, Git, JUnit, Tomcat Application Server, MySQL, Log4J.
Java/J2EE Developer
Confidential
Responsibilities:
- Worked as java developer inTCSBaNCSproduct. Key Member in Trading and Reference Data team.
- Key Member in teh end-to-end development of Surveillance Component, which monitors teh entire Trading System.
- Key member in teh Development of Exchange Administration, Trader Work Station, Financial Instruments and Business Partners Components.
- Assisted in developing teh front-end part of teh Dealer Work Station Component using JavaScript, CSS, HTML.
- Assisted in designing and developing teh Flex Screens using Adobe Flex.
- Worked closely wif clients to establish problem specifications and system designs.
- Built, tested and deployed scalable, highly available and modular software products.
- Streamlined deployment process by developing continuous integration tools.
- Drafted comprehensive reports to document bugs and design flaws.
- Performed regression and system-level testing to verify software quality and function before it was released.
- Collaborated wif product management to design, build and test systems.
- Developed code fixes and enhancements for inclusion in future code releases and patches.