We provide IT Staff Augmentation Services!

Developer Resume

3.00/5 (Submit Your Rating)

NJ

SUMMARY

  • 9 years of Strong expertise of Spring, Webserices, Spring Data JPA, Hibernate in the area of Java/J2EE technology with Analysis, Design, Development Enhancement and Support of full life cycle web/enterprise applications.
  • Experience of working in Waterfall and Agile methodology based projects.
  • Rich experience in banking domain in compliance Risk and operational Risk area.
  • Experience in working with multiple vendors and geographically distributed teams
  • Well versed in the Java/J2EE technology and SDLC (Software Development Life Cycle) process.
  • Experienced with working on BSS - OSS and other application.
  • Experience in the design, development and implementation of telecommunications operations support systems (OSS) in one or more of the following areas including service order processing, service assurance etc.
  • Sound experience in XML, JSON, CSS, HTML, Java Script, web services technologies (SOAP and REST), and data structure fundamentals, multi-threaded programming, Servlets, Struts, Struts2, Spring 4,JSP, Hibernate, Spring Data JPA,JDBC, JMS technology, Maven.
  • Responsible to establish all possible options for designing and deriving the best solutions based on sound analytical judgment, team input and the customers best interest.
  • Technical design and development documentation that fully defines all application code and the underlying methodology for the design decisions made.
  • Develop software according to functional and technical design specifications and maintain an approach that serves to recognize potential design gaps and provide insight into closing them.
  • Experience in creating efficient, scalable, reusable logic using Java, Python and other languages as needed.
  • Experience in Creating Entity Relation Diagram, views, stored procedures, Trigger, SQL statements and user-defined functions of varying complexity.
  • Experience of working in production support of system including administration, troubleshooting and maintenance.
  • Experienced to create and present key requirements artifacts without direct supervision like Scope Documents, Use Cases, Detailed Specification of Key Business Rules, Activity Diagrams, Business Process Mapping Diagrams and Documentation, Application Gap analysis.
  • Experience of working in High Level Design Document (HLD), Low Level design Document, Development Package, and Traceability Matrix.
  • Expert knowledge in Dependency injection and ORM frameworks
  • Experienced in Content Management, Continuous integration and Build tools like Git, SVN, and CVS.
  • Experience with application servers such as Tomcat, WebSphere, and WebLogic.
  • Experience in developing application using Python scripting language.
  • Active member of the Kappa Chapter of Upsilon Pi Epsilon, the International Honor Society for the Computing and Information Disciplines.

TECHNICAL SKILLS

Programming Language: Java, Python

Technologies: J2EE, JSP, Servlet, JDBC, Hibernate, Web Services, JMS,XML,JSON, Spring 4, Spring Boot, Spring Data JPA, Maven

Database: Oracle 10g, SQL Server 2000, MySQL

GUI/Validation Scripts: HTML, Front Page, Java Script, PHP

Web Servers: WAS 8.0, JEUS 6.0, Apache Tomcat, WebLogic

Tools: Used: Eclipse, Toad, Orange, SOAP UI, MySQL Workbench, Putty

Framework: Struts 1,Struts 2, Spring, J2EE

Operating System: Windows, DOS, Linux

PROFESSIONAL EXPERIENCE

Confidential, NJ

Developer

Responsibilities:

  • Interacting with clients to elicit architectural and non-functional requirements like performance, scalability, reliability, availability, maintainability.
  • Coordinating and tracking all projects for seamless releases using Project Management SystemJIRA and creating story as per the HLD.
  • Development in Spring framework and JUnit Testing using IntelliJ IDE
  • Performed code Coverage report using Cobertura in Maven
  • Used surefire in maven to generate Junit Report
  • Implemented Server side pagination and sorting using Pagable.
  • Participated in code and design reviews and also used check style tool for code quality improvements.
  • Coordinated with multiple vendors from geographically distributed teams for a successful development, testing and deployment of a single project
  • Maintaining Project work and activity in Jira.
  • Using Git as a version control tool and Jenkins for continuous integration and delivery.
  • Working in agile scrum methodology.

Confidential

Developer

Responsibilities:

  • Interaction with client right from the requirements stage to delivery of the application.
  • Co-ordinate with design and development teams to develop Interface Agreements.
  • Review and baseline low level Design Specifications.
  • Development of client modules according to project specification using IntelliJ IDE.
  • Building and Deploying applications to various servers using Build and Deployment of IBM uBuild and uDeploy.
  • Creation Low level design documents which include class and sequence diagram using Rational Rose and RSA.
  • Managing defects from identification to closure through the Release Life Cycle.
  • Participated in code and design reviews and also used check style tool for code quality improvements.

Confidential

Responsibilities:

  • Worked as a team Lead and was active member of Requirement, Architecture and development Team.
  • Designed and developed layer using Spring MVC framework from scratch.
  • Used Rest API to convert after clustering data from service layer into JSON using spring 4 framework.
  • Implemented My SQL Server database and DBCP connection pooling to access the data.
  • Displayed location of first responder in google Map API by parsing JSON data from rest call using JQuery along with the drone VDO and telemetric data.
  • Created stored procedure in MYSQL.
  • Maintained the application configuration information in various properties file.
  • Performed unit testing, system testing and integration testing.

Confidential

Responsibilities:

  • Used state-of-the-art parser to process natural language texts such as news articles. The parser uses a named-entity recognizer (NER) to identify phrases as names of people, organizations, and locations.
  • By accessing the latest archives of DBpedia matching the named entities found in the text to obtain a fine-grained categorization.
  • Used JDOM parser to parse the huge article using Stanford core NLP.
  • Participated on research poster presentation for this project.

Confidential, NJ

Responsibilities:

  • Requirement gathering of the application from the client and converted the business requirement into technical specs.
  • Interfacing with the customer for obtaining clarifications on issues.
  • Have extensively used JavaScript for client-side validations, making Ajax based calls to the server, manipulating CSS/ERROR styles for the user interface components etc.
  • Worked on the in-out platformin which a request goes into the application and the related response is traversed out.
  • Validated Soap request from ISAAC for the compliance with the XSD in the WSDL then parsed the XML for further Process.
  • Used XMLBeans to bind XML Schema to compile Java interfaces and classes to access and modify XML instance data
  • Developed web application presentation layer using JSP, business layer using Java on Struts framework.
  • Developed Test suites in SOAPUI for unit testing web services and mock services to call Simulator app.
  • Created JMS Endpoint URL and configuration set up.
  • Involved in writing SQL queries and stored Procedure
  • Unit testing application for all functionalities.
  • Providing support to the client during deployment.

Confidential

Responsibilities:

  • Worked as a lead developer to develop DDB and designed the architecture of DDB.
  • Requirement gathering of the application from the client and converted the business requirement into technical specs.
  • Interfacing with the customer for obtaining clarifications on issues.
  • Developed multithreading application.
  • Created complex logic using WatcherService to watch a directory for a new arrival of a file and parse the confg.xml file to get destination information and further process.
  • Created complex logic for queuing using LinkedBlockingQueue.
  • Developed reusable components such as Error management framework.
  • Responsible for evaluating and introducing the use of Log4J for logging for the above project.
  • Involved in Unit Testing and validation of application based on the user data.

Confidential

Developer

Responsibilities:

  • Organized and presented technical design document to Stakeholder/customer.
  • Designed Lead Free processes and preparing Low Level Design document.
  • Develop and review the code of peers.
  • Developed reusable components such as Error management framework.
  • Responsible for bug fixes and code debugging throughout the SDLC process.

We'd love your feedback!