We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

5.00/5 (Submit Your Rating)

Everett, WA

PROFESSIONAL SUMMARY:

  • Over 8 years of software development experience in object oriented programming, design and development of Multi - Tier distributed, enterprise applications using Core Java and J2EE technologies with Software Development Life Cycle.
  • Intensive knowledge in databases like Oracle, SQL Server, PL/SQL, Queries, Triggers, DB2 Client, O/R Mapping, Hibernate, JPA, capability in client side designing and validations using HTML, CSS, Java Script, AJAX and JSP.
  • Expertise in various open source frameworks like Struts, Spring, JSF, and ORM technology like Hibernate 3.0, experience in developing and deploying applications through Tomcat and application servers like IBM WebSphere 5.1/6.0/6.1/7.0 , Web Logic 9.1/10.3 and JBoss
  • Extensive knowledge in working with J2EE technologies such as Servlets, JSP, JDBC, EJB, JNDI, Java Beans, JMS and Object Oriented Programming techniques, working knowledge in NoSQL Databases like HBase and Cassandra .
  • Extensive & expert level of experience with Java Platform, JEE5, EJBs, JDBC, JPA, Servlets, JSP, JMS, XML, Applets, JavaScript, POJO, detailed technical knowledge on Build and Configuration Management and DevOps Engineering.
  • Good experience on Design Patterns (J2EE) like Singleton Factory Method, DAO, Session Facade, Front Controller, and Delegate Pattern, implementation of the version control software VSS, CVS and Clear Case.
  • Experienced in usingLog4jand good expertise in Ant tool and IVY tool. Hands on experience in UML Modeling using Rational Rose, UM Let, experience using various web/application servers like Apache Tomcat , WebLogic , WebSphere and JBOSS .
  • Strong experience with frontend technologies like HTML5, CSS3, Scripting languages like JavaScript, JQuery, AJAX, AngularJS, NodeJS, BackboneJS and good knowledge in ReactJS, EmberJS.
  • Excellent experience in developing applications using Eclipse IDE 3.0/3.1/3.2/3.3/3.4/3.5 and IBM RAD.
  • Good experience in Object Oriented Analysis & Design (OOAD) using different design methodologies/ process frameworks like SDLC, Rational Unified Process (RUP) and tools like UML, Rational Rose.
  • Complete understanding of Agile/SCRUM with the ability to conduct SCRUM meetings, co-ordinate team activities in a strict-deadline driven environment and maintain excellent client communication.
  • Expertise in using J2EE technologies like JSP, Servlets, EJB, JDBC, Java Beans, JMS, RMI JNDI, XML and Web services(RESTful and SOAP), proficient in developing web pages and effectively using HTML 5, CSS3, JavaScript, JQUERY, Pre-Processors and also experience in making web page cross browser compatible
  • Created and presented training materials for Groovy, Unit Testing, the Gradle build framework and others, testing tools and applications such as JUnit, Mockito, FireBug, FirePoster, SoapUI and performed Unit testing, integrated testing, and closely worked with QA team in preparation of Test plans.
  • Extensive experience in Database Development using SQL, PL/SQL, Stored Procedures, Functions, SQL Developer & TOAD, Triggers and SQL Server Management Studio
  • Proficient in RDBMS concepts like writing SQL Queries, Functions, Stored Procedures and PL/SQL Packages and have knowledge on NoSQL Databases MongoDB and CouchDB, using Oracle SQL Developer GUI (Graphical User Interface) tool for database development, browse database objects, implement and edit SQL as well PL/SQL statements.
  • Strong working experience in code development using Java/J2EE technologies, core java, JSP, servlet with various application servers and various frameworks, experience developing web interfaces using HTML, CSS, JavaScript, JQuery, BackboneJS, Angular-JS, EXT-JS and Bootstrap.
  • Extensive experience in developing professional User Interactive (UI) of Web applications with the help of HTML, XML, XHTML, JavaScript, Jira, RWD (Responsive Web Design), jQuery, CSS and also experience in making webpage cross browser compatible.
  • Exploring with the Spark improving the performance and optimization of the existing algorithms in Hadoop using Spark Context, Spark-SQL, Data Frame, Pair RDD's, Spark YARN.
  • Experience in developing test cases and test plans besides involving in Unit testing, Integration testing and User Acceptance testing extensively.
  • Good Knowledge of Web Application Development Technologies such as HTML, DHTML, CSS, XSLT, XML (SAX, DOM), Custom Tags, JAVA SCRIPT.

TECHNICAL SKILLS:

Languages: Core Java / Java 1.4/1.5/1.6, SQL and PL/SQL, XML, XSL, XSLT, C, C++

J2EE Technologies: JDBC 2.1/3.0, Servlets, JSP, JUnit, Java Mail API, JAXP, Apache Axis2, REST.

Frameworks: Struts 1.x, Spring 1.x/2.x, MVC architecture, JSF 1.x/2.x, EJB 2.x/3.x

Persistence layer: Hibernate 2/3.1, Spring with JDBC, Spring with Hibernate.

IDEs/tools: Eclipse, My Eclipse, Net-Beans, JBoss, WSAD/RAD.

Design Modeling: OOA/OOD, AOP, UML, Microsoft Visio 2000, Visual paradigm, Borland Together

Web Tools: AJAX, CSS, JavaScript, Flex, XML, HTML, SOAP, BPM, WSDL, Angular JS, Backbone JS, React JS.

Version Control: Git, VSS, CVS, Subversion, Clear Case.

Database: Oracle10g/9i, MS SQL Server 2008, DB2, Microsoft Access, and MySQL, PostgreSQL.

Documentation Tools: MS Office 2007/2010, Visio, MS Project, MS SharePoint

Web/Application Servers: IBM Web Sphere, Web Logic, Apache Tomcat.

Methodologies: Agile, SCRUM, TDD, Waterfall, Crystal Method.

Operating Systems: Windows (Major), Win 95/98/NT/2000/XP, MSDOS 7.x and Red Hat Linux

Others: Savvion, Maven, Junit.

PROFESSIONAL EXPERIENCE:

Confidential, Everett, WA

Sr. Java Developer

Responsibilities:

  • Worked with business teams on requirements analysis building use cases and estimations. Generating high level and low level design documentation.
  • Developed Java/J2EE code, business logic using Spring, Hibernate framework and OOP concepts, involved in Peer code reviews.
  • Created WSDL & Generated data objects using WSDL, Java, Spring, JAX-WS, Axis, apache CXF and developed mapping code for several Web Services interfaces for various profile management endpoints.
  • Developed Java multi threaded batch offline bulk upload tool, web applications using Spring , Servlets and UI layer using JSPs, JavaScript, HTML, CSS, Angular JS .
  • Worked on implementation of new & complex implementations, critical/quick deliveries.
  • Developed and build Ant scripts, Maven for packaging the application code.
  • Developed database scripts and procedures using PL/SQL.
  • Deployed code on Tomcat web application server.
  • Validated requirement deliverables, unit testing using SOAP UI, set up & executed system endurance, performance tests using JMeter .
  • Set up build automation & deployment to DEV,QA,PRD servers using TeamCity continuous integration platform. Built Regression suits using SOAP UI for automated regression test on CI platform.
  • Coordinated with Architects and Security teams on defining SOAP, RESTful web services architecture and generating/managing artifacts documentation Confluence.
  • Performed use case analysis and design SOAP, REST APIs on social integration of web and native mobile applications implementing oAuth (Ping Federate).
  • Creating/Managing release plan, sprint deliveries, responsible for version control ( SVN ) and configuration of the project, keeping track of project activities - Sprint execution, planning in JIRA.
  • Coordinated with cross functional teams on resolving integrations issues, bug fixes, RCAs, RFCs.
  • Worked in Agile model, Conducting Daily Scrum/Stand ups, Backlog Grooming, Sprint Planning Sprint Review,
  • Sprint Retrospective Meeting, supporting Product owner in refining and grooming product backlog.
  • Lead development team, Motivating team and helping them work in self organized manner.
  • Acted as Liaison Between Product Owner and Development Team, resolving impediments in order to achieve Sprint Goals.
  • Worked as SME and SPOC for the project within Adidas CRM area.
  • Managing knowledge sharing & resolved problems on critical issues in live system.
  • Master Data management, Data schemas, web forms configuration, workflow /campaign maintenance and set up using Adobe Campaign (formerly Neolane)

Environment: Java, J2EE, Spring, Hibernate,core java, JSP, HTML, XML, CSS, JavaScript, Subversion(SVN), SVN, Oracle PL/SQL,Jms, WSDL, SOAP, XML, JAX-WS, RESTful, JSON, TomCat, Eclipse, SQL Developer, Toad for Oracle, MS Visio, JIRA, Confluence, Maven, Ant, Beyond Compare, Team City (CI), JUnit, SOAP UI, Apache Jmeter, Unix.

Confidential, New York city, NY

Sr. Java/J2ee Developer

Responsibilities:

  • Involved in Requirements study, Functional analysis, detailed design including entity relations and various table design.
  • Ability to support application deployments, building new systems and upgrading and patching existing ones through ATG methodologies.
  • Designed and implemented a GUI framework for Swing. Involved in Creation of Adobe Flex Families in Content Server and associated the, JDBC and XSD, XML pages to the assets.
  • Involved in executing all Selenium test scripts on the different browsers and checked for compatibility, regression test cases were automated using Selenium Web Driver, and Web Driver Backed Selenium.
  • Used validation frameworks for specifying the validations rules. Extensive work on Web services (SOAP) and Restful application.
  • Developed Java Script for Client Side validations. Uses coding methods in JNI to initiate or enhance in-house custom developed RF optimization drive test software in support of 1Xused SDLC concepts.
  • Involved in applying SDLC (Agile, Scrum, RUP, Waterfall) concepts. Designed and developed the Java bean components and O/R Mapping using Hibernate, designed roles and groups for users and resources using AWS Identity Access Management (IAM).
  • Involved in writing the screen classes and Action classes for implementing the business logic of Pilot and object oriented programming and m onitored and responsible for troubleshooting the WebSphere Application Server with JVM logs, Process Logs, Service logs.
  • Involved in Design, Development and Support phases of Software Development Life Cycle (SDLC), developed Custom Tags to simplify the JSP code. Designed UI screens using JSP, CSS, XML and HTML. Used JavaScript for client side validation.
  • Expertise in creating DevOps strategy in a mix environment of Linux servers, responsible for the implementation of application system with core java and Spring framework, uses Rational Rose for model driven development and UML modeling.
  • Used Spring Core Annotations for Dependency Injection and used Apache Camel to integrate Spring framework, use Apache Camel to route and transform messages and designed and implemented new customer flow using Apache Velocity template.
  • Created PHP/HTML5/CSS3 Web pages to support Confidential Business Voice Xpress VOIP phone support portal using Agile practices and Rally management software
  • Extensively used JSTL tags and Struts tag libraries. Used Struts tiles as well in the presentation tier, participated in coding Spring AOP components for the Transactional Model to handle many requests. Involved in writing JSP and Servlet components.
  • Actively involved in designing and implementing the application using various design patterns such as Singleton, DAO, Front Controller, Service Locator, Business Delegate, Façade and Data Access Object, used Java Message Service (JMS) for reliable and asynchronous exchange of important information such as loan status report.
  • Involved in the JMS Connection Pool and the implementation of publish and subscribe using Spring JMS. Used JMS Template to publish and Message Driven Bean (MDB) to subscribe from the JMS provider.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with SQL-based schema.
  • Develop Isolated tests in JRuby with Gherkin/cucumber using Spring Beans config and mocks and execute the tests in an isolated environment and Implemented in Ruby, Java, and JRuby and used a number of AWS Services
  • Also help set up some of the AWS account peered with Shared Services so some users can use their CORP login creds for logging into AWS accounts, h elp set AWS federation with on prem Shared Services.
  • Used Junit framework for unit testing of application and Log4j to capture the log that includes runtime exceptions.
  • Worked on Agile, SCRUM development methodology and built the application with Test Driven Development (TDD), deployed the application on Web Sphere Application Server .
  • Used ANT as a build tool and IVY as dependency tool. Used CVS version control for implementing the application.
  • Work involved extensive usage of HTML, DHTML, CSS, JQuery, JavaScript and Ajax for client side development and validations
  • Re-wrote several pieces to make them compliant with the emerging JSF standard, experience in working with relational database MySQL, developed complex SQL queries for extracting data from the database.

Environment: Core Java, J2EE, JSP 2.0, Struts 1.2, EJB 2.0, JMS, JNDI, Oracle, DHTML XML, DOM, SAX, Rationale Rose, Groovy gails, UNIX, IBM Web Sphere Application Server 5.1, Hibernate 2.0, spring, LOG4J, CVS.

Confidential

Java/J2ee Developer

Responsibilities:

  • Involved in Software Development Life Cycle (SDLC) of the application, requirement gathering, design analysis and code development. application was deployed on Web Sphere Application Server. Coordinated with testing team for timely release of product.
  • Provided BAU support on Unix servers of Standard Chartered bank based in Singapore. Supporting AIX /Sun midrange and Unix entry level platforms.
  • Used JUnit framework for Unit testing of application and Spock Groovy framework for Automated Functional Testing.
  • Involved in various phases of the Software Development Life Cycle (SDLC) such as Requirement Gathering, Design, Development, System Testing and UAT bug fixes, knowledge on end to end to flows of Business requirements.
  • Developed application using the EJB, J2EE, responsible for understanding the existing system and help the data modeler to develop the new data model for the new developed application.
  • Responsible for developing the for business logic, wrote SQL queries, PL/SQL procedures for generating the data from Oracle database.
  • Responsible for writing service layer and DAO - Data Access Objects for the projects, involved in writing complex queries for the application and also fine tune the queries used in DAOs (Data Access Objects).
  • Created design documents with use case diagram, class diagrams, and sequence diagrams using Rational Rose, involved in the Requirements & Analysis from the business team.
  • Implemented session beans to handle business logic for fund transfer, loan, credit card & fixed deposit modules.
  • Worked with various core java patterns such as Service Locater and Factory Pattern at the business layer for effective object behaviors.
  • Worked on JAVA Collections API for handling the data objects between the business layers and the front end.
  • Written complicated SQL for retrieving the data more efficiently in less time, developed application using the EJB, Spring MVC, extensively worked with SPRING framework and also struts config files.

Environment: JBoss, J2SE, EJB, Core Java, JSP, Servlets, Hibernate, Tomcat 5.0, Frame Work, Struts, Test Case, JUnit, J builder 5.0, ANT, Eclipse, CSS, JavaScript, Oracle Fusion /BAM, XML, XSL, Log4j, JMS, solr, Web Services, IBM WebSphere Message Broker 8.0, LDAP (Lightweight Directory Access Protocol).

Confidential

Java Developer

Responsibilities:

  • Developed web pages using HTML5, CSS, JavaScript, jQuery, angular.js, Bootstrap.
  • CSS Pre-Processer LESS for an improved organization of Style sheets.
  • Utilize in-depth knowledge of functional and Technical experience in Java/J2EE and other leading-edge products and technology in conjunction with industry and business skills to deliver solutions to customer.
  • Configured WebLogic Application Server and participated in structured code reviews / walkthroughs. Support installation of application releases into production as directed.
  • Involved in design and development of RESTful (JAX-RS) web services, tested web services using SOAP UI and REST Client.
  • Developed payment flow using AJAX partial page refresh, validation and dynamic drop down list. Implemented Maven Script to create JAR, WAR, EAR & dependency JARS and deploy the entire project onto the WebLogic Application Server
  • Involved in bug fixing during the System testing, Joint System testing and User acceptance testing.
  • Designed and developed the application using Agile methodology, Wrote Technical design documents, Implementation plans and testing documents for the requirements.
  • Used Microsoft Visual Explorer for Agile Methodology and Used NetBeans IDE. Used TOAD for database query testing, in the process of optimizing the queries.

Environment: Java, JSP, Servlets,,, HTML, CSS, Eclipse,, Hibernate 3.0, Oracle 10G, JSP, AJAX, Tomcat 5.0.28, Junit, WSDL, Apache Axis 1.4, Apache FOP, log4J, HTML,, CSS, XML, TOAD, PL/SQL Developer, Oracle Enterprise Manager, CVS, Windows XP, UNIX .

We'd love your feedback!