Java/j2ee Senior Developer Resume
SUMMARY
- Around 8 years of experience in Java /J2EE with vast experience in development as well as maintenance projects for various clients using Object Oriented Analysis and Design techniques.
- Extensive work experience on MVC architecture using spring framework.
- Experience in developing user friendly interfaces using JSP, HTML, DHTML, CSS, and JavaScript and JQuery Technologies.
- Experience in application development using Java, J2EE, JSP, Servlets, JUnit, spring, Rest Services, JPA, XML, JavaScript, and Angular JS.
- Experience in J2EE Compliant IDE’s like Eclipse and STS.
- Experience in using JBoss server, Weblogic and Apache Tomcat.
- Extensive database development skills using SQL, Stored Procedures, Functions for various Relation Databases like Oracle8i/ 9i/10g.
- Experience in working with ADS.
- Hands of experience in Linux commands
- Hands of experience in Dependency Injection in Spring
- Experience in Enterprise Architect tool for designing.
- Experience using Log4jfor extensive logging in the applications.
- Experience in version control tools like SVN and Maven.
- Excellent skills in analyzing user’s requirements, modeling the system and ensuring the functionality with client satisfaction as the strong and primary focus.
- Excellent communication and interpersonal skills.
TECHNICAL SKILLS
J2EE Technologies: JSP, Servlets, JSTL, JDBC, Web Services.
Programming Languages: Java, C, C++ and SQL
Frameworks: Spring, AngularJS.
Web Technologies: HTML, DHTML, CSS, XML, SAX, AJAX
Databases: Oracle10g/8i/9i.
Application/Web Servers: Apache Tomcat server, Weblogic and JBoss.
IDE Tools: STS, Eclipse.
Scripting Languages: JavaScript, JQuery and AngularJS
Version Control Systems: SVN
Operating Systems: Windows XP/7, Linux.
Tools: Maven, Sonar, JUnit.
PROFESSIONAL EXPERIENCE
Confidential
Java/J2EE Senior Developer
Responsibilities:
- Worked with SDLC phases i.e. analysis, design, development and testing phases for the entire application.
- Involved in developing spring Rest Services to integrate the soap service operations search bankcards, card details, bankcard transactions and pin change operations.
- Designed the WADL entities required for the responses.
- Written validations, implemented auditing and error handling for all the operations.
- Created endpoint and proxy projects to call card management rest services.
- Used JUnit framework for Unit testing of application.
- Used SVN for version control and source code management.
- Used STS as IDE for development and Maven tool. uDeploy configuration with nexus to deploy artifacts on WebLogic server.
- Involved in release management and production readiness.
- Configured Sonar with find bugs, check style to fix and refactor the Sonar issues as per the Java Coding Standards.
- Used HP service virtualization tool to mock the FIS web services for performance testing.
- Integrated SVN with continuous Integration tool HUDSON for build and release management.
- Created Work Mangers in WebLogic Server.
Environment: JDK 1.6, WebLogic, spring conversion framework, rest services, JAXB API, SOAP web services, STS, Sonar, Maven and uDeploy.
Confidential
Java/J2EE Senior Java Developer
Responsibilities:
- Designed UI screens using JQuery, Angular JS.
- Used JPA to interact with database.
- Designed XSD Schema which required generating JAXB XML entity classes using XJC tool.
- Designed and developed PL/SQL Job Scheduler and a procedure to generate XML based on the display unit’s configuration information.
- Involved in setting up the adobe video streaming server and JBoss on linux.
- Created server startup scripts for JBoss.
- Used JUnit framework for Unit testing of application.
- Created Rest Services using the spring framework
- Created Velocity Templates to send and format email notifications
- Used Spring Framework for to publish and Rest Services to integrate with flash.
- Used SVN for version control and source code management.
- Used STS as IDE for development and Maven tool.
Environment: JDK 1.6, JBOSS 6.0,Oracle 10g, Adobe Flash, Angular JS, Spring framework to publish Rest Services, PL SQL, JPA, Java Script, JQuery, CSS, velocity templates, Unit, STS, POI API to generate spread sheet reports.
Confidential
Java/J2EE Senior Java Developer
Responsibilities:
- Used Jboss as our application server.
- Implemented SQL queries and built - in functions to retrieve and update data from the databases.
- Used JPA to interact with database.
- Involved in writing the JPA Predicates and Criteria queries.
- Used HTML/Angular JS for UI Layer.
- Used Spring Framework for Conversion, Security framework.
- Involved in setting up development, staging and production environments on linux.
- Used JavaScript/JQuery for client-side validation.
- Written PL/SQL stored procedures in Oracle 11g
- Developed test cases for Unit testing using JUnit and performed integration testing.
- Used SVN for version control and source code management.
Environment: JDK 1.6, JBOSS 5.0,Oracle 10g, Angular JS, PL SQL, JPA, Java Script, JQuery, CSS, JUnit, STS, SOAP web services.
Confidential
Java/J2EE Developer
Responsibilities:
- Integrated and configured Websphere Commerce Server with Active Directory Services (LDAP).
- Deployed the Cognos gateway and configured WCS to provide Single Sign On for the user to access Cognos Reporting tool.
- Developed web services client in WCS to call the web services exposed by the Websphere Message Broker (Websphere message broker in turn integrated with I2DF inventory system).
- Crucial role in Integration of framework components with Cognos, I2DF and SAP.
- Designed and developed the Product Validation page which has complex tree structure requirement from the client.
- As a senior member helped the team members in designing and guided during the development phase.
Environment: Websphere Commerce Sever 6.0, Java JDK 1.4, RAD 6.0, Microsoft Active Directory Services, Cognos Reporting Tool, IBM Websphere Message Broker.
Confidential
Java/Swing Developer
Responsibilities:
- Involved in requirements gathering and co-ordinate with onsite team.
- Designed the Class Diagrams, Sequence Diagrams for Agent Gateway Client Management application.
- Developed the client manager front end application using swing.
- Used Eclipse as IDE for development and worked and configured application in Confidential built in server
- Developed test engine to test framework objects.
- Developed the logging component.
- Used Java Native interfaces to interact with Car hardware.
- Used SVN for source configuration management.
- Developed Web Services using AXIS as SOAP Engine, generated WSDL.
Environment: Java JDK 1.4, Eclipse Ganymede, Swings, Visual Editor, Synth, JUnit.
Confidential
Jr. DeveloperResponsibilities:
- As a Jr. Developer worked on the new enhancement of the application.
- Involved in the enhancements and customization of existing Stock/Trade application.
- Used C#.Net to customize the application.
- Involved in the SDLC process during the project implementation.
Environment: Visual Studio, C#.net, Microsoft Sql Server
Confidential
Jr. DeveloperResponsibilities:
- As a Jr. Developer worked on development of the tool
- Involved in coding and unit testing of application
- Worked on different complex SQL queries
- Involved in compare and analysis of raw data and coveted into CSV file.
Environment: Visual Studio, C#.net, Microsoft Sql Server