We provide IT Staff Augmentation Services!

Senior Java Developer Resume

3.00/5 (Submit Your Rating)

Austin, TX

PROFESSIONAL SUMMARY:

  • Around 10 years of extensive experience in Software Development Life Cycle (SDLC) enterprise application design, development, testing, debugging, documentation, deployment, integration of different software applications, products using Core Java and Java/J2EE technologies.
  • Experience in all phases of Software Development Life Cycle and Software Development methodologies like Agile, Waterfall etc.
  • Experience in Programming using Core java, JSP, Servlets, Spring, Struts, JDBC, XML, Mule ESB, J - Rules, Swagger UI, Elastic Search DB, and DOM.
  • Experience in Web Development using spring 3.X MVC, Spring Core, Spring Boot, Web services, Ajax, J-Query, JQGrid Oracle 11g,Bash and Puppet Script.
  • Experience in complete Life Cycle Development process dat includes translation of requirements into functional and technical specifications, Designing, Developing, Testing and Implementation and Post Production support
  • Extensive experience wif Web/Application servers like Oracle WebLogic, JBOSS, Apache Tomcat, and VMware vFabric tc Server.
  • Experience in Windows, LINUX and Mac OS.
  • Experience in using IDE like IntelliJ, Eclipse, Spring Tool Suite, J-Developer and RSA.
  • Experience in writing Rest-API using spring and Jackson.
  • Used Log4J, ANT, Maven to increase productivity and software quality.
  • Experience wif Source code management tools like SVN, CVS, Perforce and GitHub.
  • Experience working wif XML technologies for data exchange and presentation using XML, XSD, DOM and XSLT.
  • Experience in HP Agile Manager, JIRA for managing User stories, Defect tracking including User story Capacity and Complexity.
  • Experience in Test Driven Development (TDD) concepts and Java design patterns.
  • Expertise in Object-oriented analysis and design Techniques, Interaction Diagrams (Sequence Diagram, Activity Diagrams, and Class Diagrams) using Rational Rose.
  • Proficiency in Database Programming using Oracle, SQL, PL/SQL, My SQL, SQL Server and PostgreSQL.
  • Experience in GUI development wif HTML, CSS, JavaScript, JQuery and AJAX.
  • Experience in writing SQL Statements and Packages, Procedures/Functions for database transactions.
  • Excellent experience in teh design, development, and implementation of Model-View-Controller (MVC).
  • Proven aptitude on learning and working on emergency technologies.
  • Experience in writing J-units, Mockito and Easy Mock.
  • Good problem solving skills, multi-tasking skills, quick learner, effective individual and team player, excellent communication and presentation skills.
  • Have domain knowledge in Travel, Finance, Insurance, Tele communication and Security industries.
  • Worked closely wif technical managers/architects, business analysts and team members to understand business requirements, and work on design and development of quality solutions.
  • Ability to quickly learn new technologies and mentor team members.
  • Experience wif troubleshooting Middle tier application performance
  • Experience wif Splunk tool for searching logs related to application.

TECHNICAL SKILLS:

Operating Systems: Windows, UNIX, LINUX, Mac OS

Programming Languages: Java 8/7, SQL, Scala, PL/SQL

Java Technologies: Core Java, JDBC, Servlets, JSP, JSTL, JNDI, RMI, SOAP & Restful Web services, JAXP, DOM, JAXB, J-Unit 3.X/4.X, Mockito, PowerMock, JMS, Log 4J and JNDI.

Frame Works: Struts2.0, Hibernate 3.x, Spring 3.X and J-Unit

ORM Frameworks: Hibernate 3.x

Build & Design Tools: Apache-ANT, Maven, MS-Visio, Rational Rose UML

XML Technologies: XML, XSD, XSLT, DTD, XML Schema, XML Decoder and XML formatter

Web Technologies: HTML, DHTML, CSS, JavaScript, Puppet Script, J-Query, jq-Grid, Ajax, Jackson Swagger UI, Elastic Search and JSON.

Design Methodologies: SDLC, UML, J2EE Design patterns

Application Servers: Web Logic, JBOSS, Web Sphere 6.1

Web Servers: Apache Tomcat 5.x, 6, 7

Databases: Oracle, PostgreSQL, SQL, PL/SQL, MS SQL-Server, My SQL.

IDE Tools: IntelliJ, Eclipse, Spring Tool Suite, RSA and J-Developer.

Version Control: GitHub, CVS, Perforce, and SVN

Methodology: Agile Framework, OOAD, UML, OOP’s, J2EE Design Patterns, MVC framework.

PROFESSIONAL EXPERIENCE:

Confidential, San Francisco

Senior Java Developer

Responsibilities:

  • Involved in teh Coding part as a Sr. Java developer
  • Involved in teh Sprint daily status meeting, Sprint Planning and sprint retrospective.
  • Presented user stories to my entire team, Business partners and stakeholders. This meeting will also provide teh opportunity for feedback and Q&A.
  • To identify low-level tasks for re planning.
  • Attended s for Scala programming.
  • Created Restful web services using Jersey framework (JAX-RS).
  • Used IntelliJ as teh IDE.
  • Database refactor was major assignment. Identified unused and minimal usage of tables, constraints and stored procedures and removed them. dat improved teh Data model performance much more.
  • Worked on EDX is another system of Local-Expert, Basically wrote Java API services like GetOrderProcess, CreateRecord, Preparepurchase and commitPreparepurchase SOAP based web services.
  • Upgraded XSD in EDX from OMS system.
  • Wrote Junits using Mockito, Integration test for teh codebase.

Environment: Scala, Java8, Design Patterns, Git Hub, Perforce, Spring MVC, Spring Core, Spring MVC, Spring Boot, Swagger UI, Soap & Resful Web Services, Jackson, Soap UI, XML, J-Unit, Mockito, IntelliJ, MySQL, MS SQL Server management studio, SQL WorkbenchJ, Tomcat, XML formatter and Decoder, Elastic Search.

Confidential, Austin, TX

Senior Java Developer & Scrum Master

Responsibilities:

  • Involved in teh Coding part as a developer, performance and creation of low level and high level design, also involving business requirements gathering from teh business team.
  • Participate to identify low level tasks for re planning.
  • Organized Sprint planning Poker Session for defining complexity to teh User stories.
  • Organize Sprint Daily Status meeting & Sprint Retrospective for our team.
  • Implemented Hibernate Validation for GRS application.
  • Created New Maven modules for our application.
  • Created high level and detailed design documents.
  • Developed teh application using Core Java, spring 3.x, HTML, CSS, JQuery, JqGrid, Ajax, Web Services, XML-RPC, JMS (Web Logic & JBOSS), Java Script.
  • Created Restful web services using Jersey framework (JAX-RS).
  • Used Eclipse as teh IDE.
  • Debugging and fixing production issues which include Java, Java Script, JQuery, CSS and HTML coding.
  • Implemented functionality rich user interfaces using HTML, CSS, JavaScript, AJAX, XML and JQuery.
  • Used spring 3.x framework for teh development.
  • Upgraded existing UI pages including backend functionalities so on.
  • Worked on J-units & Functional testing for GRS.
  • UsedGitHub version control to push and pull code into it and deployed code in Oracle Web logic 10.3.3 Server.
  • Involved in teh page design and implementation of Page using HTML5, Java script, JQuery, JQGrid and making Ajax to Java class.
  • Used Test-driven development process for test cases using J-Unit, Mockito & Power Mock.

Environment: Java, JSP, HTML, J-Query, JQGrid, Ajax, GitHub, Spring MVC, Spring Core, Web Services, Soap UI, XML, J-Unit, Mockito, Power Mock, Eclipse, STS, PostgreSQL, Oracle Web logic server, Toad for Oracle, Oracle 11g, JBOSS, Puppet Script, Apache webserver, Linux

Confidential, Bloomington, IL

Senior Java Developer

Responsibilities:

  • Involved in design and development, followed teh agile agenda to complete project by maintaining teh task schedule and participated inScrum meetings.
  • Participate to identify low level tasks for re planning.
  • Involved in requirement gathering wif Business Analyst, Tech Architects, and clients for design perspective.
  • Analysis on Technical and Business requirements like DLR (Document level Requirement), CCL (Content Component Library) for User Interface development.
  • Developed POC’s using Spring Web Flow, Spring MVC and Web Services which will use as a base project and top of POC actual development will start.
  • Designed and prepared class diagram and sequence diagram for AppBean (presentation object) and Application service layer for UI.
  • Doing POC using Mule Transformations.
  • UsedMavenArchetypes to build teh web application and deployed inVMware vFabric tc server.
  • Check style and Emma Code coverage is used to accomplish Java coding standards and coverage of classes and methods.
  • Experience in Test-driven development process for test cases using J-Unit & Easy Mock.

Environment: Java, JSP, Spring MVC, Spring Core, Spring web flow, Struts2.0,Web Services, Soap UI, Mule ESB, XML, J-Unit, Easy Mock, STS, PostgreSQL, VMFabric server

Confidential, Sunnyvale, CA

Java Developer

Responsibilities:

  • Interacting wif client for requirement gathering.
  • Designing and implementing new Interfaces.
  • Created J-unit and functional test cases.
  • Involved in Marshaling and Un-Marshaling of XML's and Java Objects.
  • Developed a graph using Depth First Search algorithm.

Environment: Core Java, Restful Web Services, J-unit, Struts 2.0,Maven, Eclipse, Tomcat 7, Hudson, JAXB

Confidential, Houston, TX

Java Developer

Responsibilities:

  • Requirement analysis.
  • Developed collector plug-in for Juniper SSL VPN.
  • Developed collector plug-in for Juniper Router and Gateway.
  • Installed and configured Microsoft System Center Operations Manager on Windows.

Environment: JavaScript, MS-SQL Server.

Confidential

Assistant Professor

Responsibilities:

  • Involved in teh design and development of user interfaces by using JSF.
  • Created Java Servlets to retrieve necessary information from database and displayed in teh form of reports via JSPs.
  • Performed Unit Testing.
  • Involved in teh design and development of GUI.
  • Handled teh client side and server side validations related tasks.
  • Involved in teh design and development of GUI.
  • Handled teh Mailing Service like sending mails.

Environment: JSF, JSP, SERVLETS, JAVA, JAVA SCRIPT, SQL SERVER 2005

We'd love your feedback!