We provide IT Staff Augmentation Services!

Sr Java/jee Programmer/ Tech Lead. Resume

3.00/5 (Submit Your Rating)

Austin, TX

SUMMARY:

  • A highly motivated and experienced software professional with around 11+ years of software development experience involving object oriented analysis, design, development and support of web based and n - tier client/server applications based on J2EE technologies with domain experience of Financial, Retail, Insurance and Telecom Industries
  • Proficient in complete Software Development Life Cycle (SDLC) and strong knowledge of object oriented analysis, design and programming techniques.
  • Skilled in Test Driven Development (TTD) and Agile Development.
  • Knowledge of Cloud Concepts IaaS, PaaS and SaaS.
  • Experience in design, implementation and testing of Web Applications using Java/J2EE Technologies and open source MVC, Spring and Struts Frameworks.
  • Diverse experience utilizing Java tools in business, Web, and client-server environments including Java Platform, Enterprise Edition (Java EE), Enterprise Java Bean (EJB), Java Server Pages (JSP), Java Servlets (including JNDI), Message Driven Beans (MDB’s) for Java Messaging Service (JMS) and Java database Connectivity (JDBC) technologies.
  • Good work experience on various open source frameworks like Jakarta Struts MVC framework, Spring Framework (IOC, Spring MVC, Webflow, DAO etc.), ORM tools like Hibernate and JUnit test Framework like Mockito.
  • Extensively worked on BEA Web logic, Oracle Web logic Server, Jboss Application server and Webserver’s like Tomcat 6.0 and HTTP Apache Server.
  • Excellent working experience in using Oracle 9i/10g, Ms-SQL Server, database and clients like TOAD 10.6, Oracle SQL Developer.
  • Securing solid backend exposure on RDBMS and backend programming with PL/SQL, SQL Packages, Stored Procedures, Functions, Triggers, Views etc.
  • Extensively involved in the development using XML (SAX and DOM parsers), DTD, Schema, XSL, XSLT and XPath.
  • Good experience in code management tools version controls like Mercurial, Subversion 1.5 (SVN), CVS, VSS & Star Team and Tortoise Client.
  • Good exposure to Service Oriented Architecture (SOA) such as Web Services including SOAP, WSDL, Axis1.4 and Axis2 and Restful Web services.
  • Good experience on IDE’s like Eclipse, My Eclipse, Net Beans and IDEA IntelJ.
  • Good knowledge in J2EE design patterns Creational, Structural and behavioral like Singleton, Service Locator, Session façade, Business delegate, etc.
  • Creating and execution of automated test cases and test suites using JUnit.
  • Experience in writing the ANT build scripts and deploying on the various server on UNIX and window’s environment.
  • Knowledgeable of build and deploy systems like Ant and Maven (1 and 2).
  • Reliable, resourceful and efficient team player with good communication and interpersonal skills, able to adapt quickly new technologies.
  • Excellent team player having good analytical skills, problem solving skills and debugging skills.

TECHNICAL SKILLS:

Languages: Core Java (Generics, Enum, Annotation s, Multithreading, Collections), J2EE Technologies like Servlets, JSP, JSTL, EJB, JNDI, JDBC, JMS.

Oracle 9i/10g, Ms: SQL Server, TOAD 10.6, Oracle SQL Developer.

Internet tools & Technologies: HTML, JavaScript,JQuery, AngularJS, DHTML, CSS, XML, XSLT, Java Server Faces (JSF), Springs MVC, Struts, AJAX, Web Services, SOAP, WSDL, Restful Web services.

Frameworks: MVC Struts, Spring Framework, Spring Web flow, Spring MVC, ORM tool like Hibernate Unit testing Framework JUnit, JMock, Mockito

Web and Application Servers: Tomcat 6.0, Oracle Web logic Server, jboss-4.0.2, IBM WebSphere, Apache HTTP Webserver.

Operating Systems: Windows 98/2000/NT/XP/7, Sun Solaris 8.0/9.0, AIX 4.3.3, LINUX, UNIX and shell script.

Infrastructure Tools: Eclipse, My Eclipse, JDeveloper, IDEA IntelJ, Enterprise Architect, Apache ANT, Apache Maven, Jenkins, CVS, Subversion 1.5, Junit Testing, GitHub.

WORK EXPERIENCE:

Confidential, Austin, TX

Sr Java/JEE Programmer/ Tech Lead.

Responsibilities:

  • Application Overview and understanding of Business Functionality of the each user story and involved in discussion.
  • Provided programming estimates, identified potential problems and recommended alternative solutions.
  • Developed Helper Classes, spring and Hibernate configuration xml files.
  • Resolving QA testing and production issues when they arise and update the defect tracking tool.
  • Worked in close cooperation with project managers and other functional team members to form a team effort in development.
  • Configuring the Tomcat servers on DEV, ITG & PROD environment and do the deployments.
  • Involved in the unit testing, bug fixing, systems testing, UAT testing.
  • Coordinated configuration of back-end components in support of application development.
  • Involved in development of Restful Web services.

Confidential, Austin, TX.

Sr Java/JEE Programmer.

Responsibilities:

  • Developed the presentation layer using Spring Web MVC framework JSP, HTML, DHTML, JavaScript and jQuery with JSON and Ajax.
  • Developed Spring Web MVC framework. Spring MVC uses the Dispatcher Servlet to dispatch requests to handlers, with configurable handler mappings.
  • Developed and coded spring JDBC Template classes.
  • Performed source code review, analyzed HTML, CSS, and JavaScript, and tested through AMP accessibility automation tool to generate defect reports.
  • Build and Deployed the application on Web Sphere Application Server.
  • Implemented the new DAO classes to obtain the data from the Database.
  • Front end Validations were done by using the JavaScript.
  • Tested Web Service Request and response using Soap UI.
  • Involved in testing, debugging, bugs fixing and documentation of the system
  • Log4J was used for logging errors in the application.
  • Involved in Web Sphere Application Server Admin configuration like creating Data source configuring of JMS Queues and Topics etc.
  • Involved to writing build scripts using Apache ANT tool, Maven pom.xml and UNIX shell scripts to install applications.
  • Resolving QA testing and production issues when they arise and update the defect tracking tool.
  • Assisted Application Developers and technical support staff in identifying and resolving defects.

Confidential, Austin, TX

Sr Java/J2EE Programmer

Responsibilities:

  • Application overview and understanding of Business Requirements and Functionality of the System.
  • Involved on presentation layer using JSP, HTML, DHTML, JavaScript design and code.
  • Developed Controller and Java Helper, Business Classes
  • Involved in integration of all the modules.
  • Reviewed the requirement specs, technical specs, code reviews
  • Implemented the business logic under Web Services, SOAP, and WSDL etc. to be used under the various modules in System.
  • Developed Helper Classes, spring and Hibernate configuration xml files.
  • Writing the Junit test cases for all the business methods.
  • Resolving QA testing and production issues when they arise and update the defect tracking tool.
  • Utilized agile process to streamline development process with iterative development.
  • Involved in testing, debugging, bugs fixing and documentation of the system.
  • Interacting with the offshore team and conduct code review meeting etc...

Confidential, Austin, TX

Sr Java/JEE Programmer

Responsibilities:

  • Application Overview and understanding of Business Functionality of the System.
  • Involved on presentation layer using JSP, HTML, DHTML, JavaScript design and code.
  • Involved in the overall system development with Spring MVC, Hibernate configuration and coding,
  • Involved in Oracle Web logic Server Admin configuration like creating Data source configuring of JMS Queues and Topics etc
  • Involved in writing automated Unit testing using Junit test suite.
  • Reviewed Business requirements, IT Design documents and prepared Test Plans which involved various Test Cases for all assigned module/projects; Review Test Requirements, Creating Test Plans and Test Strategy documents.
  • Developed a Defects Tracking Log for the SharePoint Site to track defects while testing.
  • Involved in UAT testing, SIT Testing, Regression Testing and Functional testing.
  • Daily updates and managed Offshore team

Confidential, Denver, CO

Sr Java/JEE Programmer

Responsibilities:

  • Application Overview and understanding of Business Functionality of the System.
  • Extensively involved in analyzing business requirements and system requirements and specifications. Extensively worked on system design architecture and the detailed design.
  • Responsible for creation of unit test cases and test the same also involved to review test case of others and test the other modules on the bases of test case also close the defect found in unit test case.
  • Performance scenario set-up and test configuration.
  • Involved in writing automated Unit testing using JUnit. Writing the test cases
  • Involved in testing, debugging, bugs fixing and documentation of the system.
  • Performed REST API Testing of REST Web Services using SOAP UI & Automation using TESTNG.
  • Involved in deploying the WAR file on Web Logic App server on UNIX and Windows platforms.
  • Assisted Application Developers and technical support staff in identifying and resolving defects.
  • Gathering the Test Input data. Test Input data includes Pre-condition, Test Input, Test Result, Test Regression data.
  • Defects is captured and added the defects in JIRA defect tracking tool.
  • Worked on presentation pages using JSP, HTML, DHTML, JavaScript, JDBC and components using Core Java and Java Beans.

We'd love your feedback!