We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

3.00/5 (Submit Your Rating)

Jersey City, NJ

SUMMARY:

  • Sr. Java Developer with nine (9) years of industry experience in Software analysis, Design, Development, and Maintenance of Web application, Client/Server systems, enterprise business components and web services
  • Experience in building Enterprise Web applications using Java and J2EE Technologies
  • Experience with Restful Webservice, Design Patterns and spring framework
  • Extensive knowledge creating design artifacts - UML Class Diagrams, Package Diagrams, Sequence Diagrams, Component Diagrams, State Diagrams, Use Case Diagrams, Activity Diagrams and Deployment Diagrams
  • Experience managing small teams for successful completion or change management in the modules
  • Experience with designs and the issues presented by applications that cross multiple platforms (client server, web)
  • Involved in all stages of software development life cycle starting from requirement gathering, analysis, design, implementation, testing, and deployment
  • Experience in using various data sources like Oracle, SQL Server
  • Working knowledge of XML, XSL, CSS and HTML
  • Used Fusion Charts for developing reports in formats like PDF format and HTML format
  • Used Apache POI for generating Microsoft Excel Sheet report
  • Experience in developing 3D effects, highlights and a number of enhancement algorithms for creating animation and effects to video images using C, Visual C++
  • Experience in developing various test automation tools using C++, UML, Rational Rose, and AutoCAD
  • Experience in developing unit test cases using JUnit
  • Experience with various version control SCM tools like Source Safe, Subversion and SVN
  • Experienced with IDE tools such as RAD and Eclipse
  • Worked on WSSO for Authentication and Authorization
  • In depth knowledge of all aspects of JavaScript, and XHTML
  • Worked on Web logic Application Server for install and deploy the application
  • Hands on experience in writing Test plan, Test summary and Design documents
  • Experience in Client interaction for project implementation (worked with Outsourcing client, Government department and client companies)
  • Excellent communication, analytical skills and strong ability to perform as part of a team
  • Result Oriented Professional, self motivated with excellent verbal, written and interpersonal skills

TECHNICAL SKILLS:

Languages: C, VC++, Java, J2EE, and SQL

Java Frameworks: Spring, Struts, Web Services

J2EE Servers: Web logic, JBOSS, Tomcat

Java API: JSP, JDBC, RMI

Scripting Languages: XML, XSL, Java Script, HTML, AJAX, Angular JS

Databases: Oracle, SQL Server

Reporting Tools: Fusion Charts, Apache POI, Crystal Reports

Modeling Tools: UML, Rational Rose, Auto CAD, 3D Max.

Operating Systems: Windows XP, 2000 & Vista, Linux.

Other Tools: UberSVN, HockeyAPP, WSSO, Source Safe, JUnit, MS Project.

PROFESSIONAL EXPERIENCE:

Sr. Java Developer

Confidential, Jersey City, NJ

Responsibilities:

  • Work on development of log analytics service platform
  • Create Restful web services for UI and rest client interaction
  • Createing custom, general use modules and components, which extend the elements and modules of core AngularJS.
  • Leveraged Angular JS resources for all data access, encapsulating URLs and standardizing data access interfaces
  • Implemented Angular Service calls using Angular Factory and AngularJS controllers to maintain each view data
  • Use Janus as part of internal JPMC services for Authentication and Authorization
  • Use EPV-AIM as part of internal JPMC services for storing and retrieving password securely
  • Development of plugin components for log collection agent (Log stash), including custom integration to messaging bus, encryption and data masking functionality
  • Involved end-to-end Self-service interface for user onboarding and configuration management
  • Vendor product integration and complete technical documentation of all work

Environment: J2EE, Restful Web Services, Angular JS, MySQL, hibernate, Tomcat, Sonar Qube, Jenkins

Sr. Java Developer

Confidential, Brooklyn, NY

Environment: J2EE, Restful Web Services, Oracle, Web logic, Angular JS, SonarQube, Jenkins, Apache POI

Responsibilities:

  • Work with the Project owner and Manager for Onboarding all components to Jenkins and SonarQube
  • Working with Business for collecting project metrics, requirement and conducting analysis.
  • Use Sonar for gathering all Issues Metrics
  • Use Stash rest API for collecting Code Quality Metrics
  • Developed weekly Excel report using Apache POI
  • Designed the UI screens of the application using Angular JS
  • Collecting all data using restful web services and store it to Oracle database
  • Use Restful web services for Auto complete functionality
  • Working with team for two different Application’s (CDD-CAPTIS) integration
  • Integration testing, code reviewing and troubleshooting

Sr. Java Developer

Confidential, Whippany, NJ

Responsibilities:

  • Create Restful web services for UI screens.
  • Used Oracle for creating schema and database operations.
  • Used Weblogic Application Server to install and deploy the application.
  • Application testing, code reviewing and troubleshooting.
  • Write and implement JUnit test cases as part of Test Driven Development (TDD).
  • Experienced using Eclipse (IDE’s) Integration Development environment to write compile the code and integrate it to Web logic Application server for deployment.
  • Used TeamCity for building an application
  • Used SonarQube for code quality inspection.
  • Involved in the complete development and testing of the application.

Environment: J2EE, Restful Web Service, Oracle, Weblogic Server, TeamCity, SonarQube, Coherence Cache, Perforce, Eclipse

Sr. Java Developer/Lead Integration Developer

Confidential, New York, NY

Responsibilities:

  • Work with the Business Analysts during requirement gathering, analysis, integration and development.
  • Working with Business for collecting project metrics, requirement and conducting analysis.
  • Create Restful web services for Extensive Search.
  • Provide technical support to team members and co-workers.
  • Analysis for logged files and existing code flow.
  • Involved in the complete development, testing and maintenance process of the application.
  • Involved in daily stand up meeting with team member and discuss if any roadblocks or issue occurred.
  • Integration testing, code reviewing and troubleshooting

Environment: J2EE, Spring MVC, Restful Web service, Gemfire Cache, Oracle, Ext-JS

Sr. Java Developer

Confidential, Richardson, TX

Responsibilities:

  • Interact with the Product Analysts during requirement gathering, analysis, development and implementation phases of the project
  • Developed various UI (User Interface) components using JSP, and HTML and CSS to develop presentation layer to make it more user friendly
  • Extensively worked with Servlets based multi-tier applications in developing J2EE Components.
  • Developed MVC architecture, Business Delegate, Service Locator, Session facade, and Data Access Object, Value Object and Singleton patterns
  • Involved in writing all client side validations using Java Script
  • Code research and analysis for login. Created High-level Design-flow diagrams for login process.
  • Analysis for logged files and existing code flow
  • Involved in the complete development, testing and maintenance process of the application

Environment: J2EE, JSP, HTML, JavaScript, Web Sphere Server, DB2, RAD.

Sr. Java Developer

Confidential, Frisco, TX

Responsibilities:

  • Involved in business requirements, design models framework and develop custom modules using Java and J2EE
  • Working in Middle layer for client-server communication
  • Front-end / Web - User Interface: develop forms for creating merchant, campaign and customer manually or used Restful Webservice for communicating to database
  • Developed User Interface using HTML, JSP. Used Meteor Server for push notification
  • Working with DBA to maintain the database tables in Oracle
  • Communicating with Merchant and Customer module for accessing the database
  • Develop UML diagrams, task-flows and schema for middle layer
  • Write and implement JUnit test cases as part of Test Driven Development (TDD)
  • Experienced using Eclipse (IDE’s) Integration Development environment to write compile the code and integrate it to Web logic Application server for deployment
  • Use UberSVN for versioning. As delegation admin create user credentials and creating and maintaining repositories for all users
  • Use HockeyAPP for on-the-air distribution. As a delegation admin upload all new app to the HockeyAPP, add new users and updating/managing the entire APP

Environment: J2EE, JSP, HTML, UML, Struts, Restful Web Services, JUnit, Eclipse, Oracle, Web-logic, Ant, UberSVN

Sr. Java Developer

Confidential, Los Angeles, CA

Responsibilities:

  • Understand business requirements, design models framework and develop custom modules using Java and J2EE
  • USED Agile Software development methodology and implement agile stories using appropriate design patterns and architectural guidelines with implementations that are highly testable.
  • Back-end development of business logic including Web-Services.
  • Develop sequence diagrams, task-flows, schema and other objects
  • Also Created a POC on Distributed Caching using Infinispan
  • Extensive use of J2EE frameworks to implement components and modules
  • Write and implement JUnit test cases as part of Test Driven Development (TDD).
  • Experienced using Eclipse (IDE’s) Integration Development environment to write compile the code and integrate it to JBOSS Application server for deployment.

Environment: J2EE, Agile design techniques, TDD, Web Services, UML, Spring,, Maven, JMS, JAX-WS, JUnit, Eclipse, UNIX/Linux, SQL, XML, JBOSS

Sr. Java Developer

Confidential, Memphis, TN

Responsibilities:

  • Developing a component from scratch and involve in Product Analysts during requirement gathering, analysis, development, testing and implementation phases of the project
  • Used J2EE and spring framework
  • Used UML to created Class Diagrams, Sequence Diagrams, Flow chart Diagrams and Data Model
  • Used WSSO for Authentication and Authorization. Created Dynamic filter and customized groups
  • Created domain module in Web logic, database tables, stored procedures and trigger
  • Developed Web components using spring, HTML, JSP and AJAX
  • Implemented client side validations using Java Script
  • Used Apache POI for generating spreadsheet reports and Fusion Chart for developing chart-reports
  • Used Oracle for creating schema and database operations
  • Used Weblogic Application Server to install and deploy the application
  • Developed Work Flow System, User-defined dynamic Report generation & export system
  • Application testing, code reviewing and troubleshooting
  • Working on Load Runner for Stress testing

Environment: J2EE, JSP, spring, HTML, Oracle, Web logic, UML, XML, Apache POI, Fusion Chart, Load Runner, WSSO, Java Utility Logging, Apache Ant

Software Developer

Confidential

Responsibilities:

  • Interact with the Product Analysts during requirement gathering, analysis, development, testing and implementation phases of the project
  • Used MS Visual C++ assemblies for creating business and data layer. Used XSL for Data Exchange
  • Used AutoCAD for collection of data to Drawing and Object ARX for mapping
  • Used XSL and HTML for Report generation AND Version Control using Visual Source Safe 6.0
  • Designed and developed stored procedures, Functions and Triggers for enhancements
  • Responsible for creating design and usability documents, Bug Fix Reports and Test Case documents
  • Application development, Code Review and maintaining the entire Application
  • Worked as a team leader, responsible for developing and maintaining a project with team size of four

Environment: MS Visual C++, AutoCAD, HTML, XSL, Object ARX.

Software Developer

Confidential

Responsibilities:

  • Create each employee’s portfolio, files and documents. Involved in Data Model design and Database design.
  • Developed User Interface using HTML, JSP.
  • Implemented client side validations using Java Script.
  • Developed various automated as well as manual test cases. Client-server mapping, in order to access system at any instance of time from anywhere.
  • Develop sequence diagrams, task-flows, schema and other objects
  • Gathered requirements and part of knowledge transfer training
  • Application testing, code reviewing and troubleshooting

Environment: JSP, HTML, Java Script

We'd love your feedback!