We provide IT Staff Augmentation Services!

Sr Java Developer Resume

Portland, OR

SUMMARY

  • Ten years of experience on Java/J2EE multi - tier projects with involvement in development, deployment, testing and supporting of Banking,Financial,Healthcare and Advertising domain projects.
  • Experience in all phases of the Software Development Life Cycle (SDLC) including requirements gathering, analysis, design, implementation, testing, deployment and production support.
  • Extensive experience in implementing Java/J2EE (Core Java concepts like OOPs, exceptions, multi-threading, collections, and JEE) solutions.
  • Experience in implementing Web Services using, Apache AXIS, SOAP, JAXB, JAX-RPC and SOA.
  • Experience in database programming using SQL with emphasis on DDL, DML operations, writing queries and procedures.
  • Experience in developing web applications using AngularJS
  • Experienced in Restful Web Services using Jersey and Spring MVC.
  • Experience in development using frameworks like Struts, spring, and Hibernate,
  • Experience in development of web applications using technologies JSP, Servlets, HTML, Java Script, ajax, CSS, JQuery, angular and MVC Frameworks.
  • Worked on XML, XSL, XSLT, XPATH and XSD’S for sharing and transferring data between systems to project raw XML data in HTML.
  • Extensive experience in J2EE development using different IDEs like Eclipse and RAD.
  • Experienced in build tools Apache Ant, and Maven.
  • Experience in working with SQL server and SSIS packages.
  • Extensive working experience on servers like Tomcat, JBOSSand Web Sphere.
  • Experience in using Version Control Systems like SVN,Perforce and CVS.
  • Experience in testing the application using JUnit, Soap UI and Rest Postman.
  • Experience in using Autosys scheduler tool
  • Versatile team player with good analytical, communication and interpersonal skills.

TECHNICAL SKILLS

Languages: Core Java, XML, HTML and SQL

J2EE Technologies: J2EE, JSP, Servlets, EJB, Web services and JDBC.

Framework: Struts, spring, Hibernate, REST, JAX-WS

Scripting Technologies: Java Script, AJAX, JSON, JavaScript, angular and JQuery.

XML Technologies: XML, XSLT, XPATH, XSD.

Web/Application Servers: Tomcat, JBoss, Wso2wsas, Web Logic, and Web Sphere.

Databases: Oracle and MSSQL

IDE Tools: Eclipse, IntelliJ, RAD, Toad and SQL Developer.

Version Control: Perforce,RTC and Tortoise SVN

Operating Systems: Windows XP, Window 7 and Linux, UNIX

Build Tools: Ant and Maven

Tools: Eclipse 4.3, SQL Developer, TOAD and Putty

Unit Testing Tools: Junit, Mockito, PowerMock,Rest Postman and SOAP UI.

Code Analyzers: FortifyScan,Sonar, PMD and Find Bugs.

PROFESSIONAL EXPERIENCE

Confidential, Portland,OR

Sr Java Developer

Responsibilities:

  • Apply principles and techniques of computer sciences and quantitative methodology & techniques to determine feasibility of design within time and cost constraints. This is key as one of the requirements is to analyze the client requirement, redesign and recode based on the client feedback and help deliver a solution for the same.
  • Analyze the client documents and architecture and plan, design, develop and test integration points and API’s.
  • Review existing computer systems to determine compatibility with projected or identified needs.
  • Research and select appropriate system, including ensuring forward compatibility of existing systems.
  • Review, repair and modify software programs to ensure technical accuracy and reliability of programs.
  • Update and expand existing programs
  • Debug programs by testing for and fixing errors
  • Use code libraries, frameworks and test automation to help deliver a stable and quality product
  • Research, design and develop computer software systems (not only limited to TimeKeeper), in conjunction with hardware choices, for medical, industrial, communications, scientific, engineering, commercial and financial applications which require use of advanced computational and quantitative methodologies.

Environment: Core Java, Spring, JDBC, Hibernate, REST, XML, JSON, Perforce, Maven, Autosys, GS Container, GS collections, MySQL

Confidential

Sr Java/J2EE Developer - Module lead

Responsibilities:

  • Requirement analysis and Design - interacting with Bank Operations and interfacing teams.
  • Writing Use cases for HLD and LLD.
  • Development, assign the modules/tasks to the team and own end to end delivery of the enhancement/modules.
  • Code and UTP review.
  • Design reusable components.
  • Documentation for Production release & hand over to support teams.
  • Status reporting to the project teams and Customer.
  • Motivating and grooming the team in aligning to the customer and company needs.
  • Appreciated by client and senior management for the on time and quality deliverable,
  • “Very thankful to your commitment in quality delivery, customer has highly appreciated and the Benchmark you have set is extra ordinary. Its a tedious task to find a replacement to you”. - in words from BRM of Confidential APAC region.

Environment: Jboss Dev Studio, Hibernate, Spring, JSF, Jboss, SQL Server, Perforce, SSH Techtia client and Autosys

Confidential

Sr Java/J2EE Developer - Application lead

Responsibilities:

  • Converting the application from PS framework to Wicket framework
  • Identified the missing features from DOTCOM to Mobile.com and implemented in mobile.com
  • Closely worked with business Analyst’s to provide server side solutions.
  • Performed appropriateJUnit testingand ensured accuracy.
  • Fixed the bugs which were raised in different phases of the product.
  • Supported the customer facing team in installation of product and configuration.
  • Responsible for peer code reviews.
  • Mentoring newly joined team members on the product set up.

Environment: J2SE(Core Java), Spring (JDBC, JMS, and MVC with REST), Hibernate, JPA, MS SQL Server, Oracle, SVN, Maven, XML, JSON, JUnit, Jira, Jenkins and Tomcat.

Confidential

Sr Java/J2EE Developer

Responsibilities:

  • Providing estimates for analysis, design, development, integration, testing and transition for the preparation of Statement of Work(SoW)
  • Coordinating with Business Analyst for business requirements analysis and help in preparation of SRS and URS documents.
  • Application Development which includes impact analysis, design (high-level/low-level) and coding.
  • Functional, Integration and Unit Testing.
  • Involved in the defect analysis and implementing preventive methods
  • Interacted with onsite coordinator/client to resolve issues and clarifications.
  • Involved in the Release Management activities.
  • Performing internal and external quality review of the deliverables.
  • Performed code scan using Fortify tool.

Environment: J2SE(Core Java), Servlets,JSP,Struts, Hibernate, JQuery, oracle, SVN, Maven, XML, XSD, XSLT, Action Script, JUnit, Jira, PMD and WebLogic.

Confidential

Sr Java Developer

Responsibilities:

  • Responsible forimplementing enhancements to the application.
  • The presentation layer was developed usingHTML, JSP, JSTL, JavaScript and CSS.
  • Developed the project using agile methodologies and Test Driven Development.
  • The business layer was developed usingStruts, JSP and servlets.
  • Implemented search engine optimization techniques.
  • Performed appropriateunit testingand ensured accuracy.
  • Perform peer code reviews to the code before delivery.
  • Responsible forimplementing enhancements to the application.
  • Developed GUI front end using html css and JSP.
  • Designed UI pages using tiles framework.
  • Implemented user data validations using struts validation framework.
  • The business layer was developed usingStruts, JSP and Servlets.
  • Developed the DAO layer using JDBC.
  • Closely worked with business Analyst’s to provide java-based solutions fordefects fix and enhancements.
  • Performed appropriateunit testingand ensured accuracy.
  • Creating test cases for DAOs using JUnit.

Environment: J2SE (Core Java), JSP, Java Script, struts, servlets, JSP, Hibernate, Eclipse, SVN, Ant, SQL Developer, Oracle, WebSphere.

Hire Now