Senior Developer Resume
Mclean, VirginiA
PROFESSIONAL SUMMARY:
- Over 12 years of experience in Software Development Life Cycle (Agile, Waterfall), Requirement analysis, Project estimation and documentation, designing, development, testing and maintenance of Software Applications using Object - Oriented n-tier architecture technologies
- Ability to learn new concepts quickly and efficiently. Capable of delivering optimized, effective and well-documented code, adhering to quality standards and delivery dates.
- Involved in all the phases of SDLC - requirement gathering, design, development and maintenance.
- In-depth knowledge in developing N-tier architecture enterprise applications in using Spring Framework (Spring Core, Spring MVC Spring DAO), Spring boot, Spring batch and Angular 7.
- Experience in designing both Front end & Backend applications using Java, J2EE Web frameworks, Java Servlets, JSP, JSTL, HTML, CSS, JavaScript, Angular, React JS, JQuery, Web Services, Micro services, Open Shift, Kubernetes, HTML and DHTML
- Extensive experience in Creating & Consuming Web Services in Maven Project /Dynamic Web Project with SOAP and Restful
- Experienced in developing and deploying applications on WebLogic, WebSphere, iPlanet and Apache Tomcat servers.
- Experienced in database systems like Oracle, MySQL, and Sybase to manage tables and created views, indexes, sequences, stored procedures, functions, and triggers for the fast retrieval and manipulation of data.
- Excellent knowledge of design patterns (Model View Controller, Singleton, Factory pattern, DAO, Session Facade)
- Experience in client management, business requirement specification, writing technical documents and architecting solution.
- Good working knowledge of Extreme Programming using Agile and waterfall methodology with iterative and incremental software development
- Hands on experience in building and deploying tools like MAVEN as well as version control using SVN/Subversion, CVS and GIT.
- Have solid testing experience in unit testing, integration testing; Worked on JUnit for Testing and implementation on various modules
- Experience in DevOps, Build and Release Engineering.
- Experience in Build and Deployment of JAVA, .NET and IOS applications on to different environments like Development, QA, UAT and Production which includes designing, development and implementation.
- Experience in design, implementation and deployment of Automation Tools of Java, Python and Selenium.
- Experience using Eclipse IDE, JIRA, Remedy, HP QC, Test Link Jenkins, Docker and Rally
- Experience in Maintenance and Production support activities.
- Self-starter with the ability to drive initiatives independently
- Good interpersonal, communication skills and a proven team player
- Demonstrates willingness and ability to learn and stretch to meet the client’s expectations
- Involved in Quality and Project Management activities in multiple projects
TECHNICAL SKILLS:
Agile-Scrum, Waterfall, SDLC, SAFe
Java/J2ee
HTML, CSS, JavaScript, AJAX, JQuery, React JS, Node JS, JSP, Servlet, Angular 7
REST Services, JSON, DOM and SOAP Concepts
Struts, Spring (Core, Web, MVC, IOC, JDBC, Batch), Spring Boot
Windows 2000 and XP, 7, 8.1, 10.3, Unix, Linux, Solaris
Apache Tomcat, WebSphere, WebLogic, I Planet
ORACLE 9i, 10g, MySQL, Sybase, MongoDB, DB2
SVN, CVS, GIT
Eclipse, Maven, Junit, JIRA, UML, Rational Clear Quest, Jenkins, Remedy, Test Link, Atom, Rally, Remedy, Visual Studio, Open Shift, Kubernetes
PROFESSIONAL EXPERIENCE:
Senior Developer
Confidential, McLean, Virginia
Responsibilities:
- Working on integration using Web services and EJB preferably on WebLogic platform.
- Tune all tired of application on JEE platform.
- Use database concepts in development (SQL and Stored Procedure)
- Improve the application development process and tools.
- Improve in full life cycle of application/ system development.
- Involved in Design and Development of business product using Java and J2EE technologies.
- Worked with Spring boot framework to build services that are fine - grained and protocols that are light weighted.
- Created web-based application to create disclosure data for end user following.
- Created batch jobs to convert ETL activities to automate and schedule the process to run at times when resources aren't being utilized.
- Worked on database migration to achieve the client business requirement to automate the process of data extraction from the database.
- Utilize the latest tools like JIRA and BITBUCKET repository for version controlling.
- Conduct Object-Oriented Analysis and design using java and UML.
- Provide architectural solutions to the complex data calculation procedure to create robust and reusable structure.
- Involved in continuous integration using Jenkins as well as in setting up new containers using Open Sift and Kubernetes.
- Involved in Automating the test scenarios to reduce manual effort.
Environment: Java, JDK1.8, EJB, JMS, REST Services, Spring Boot, Spring batch, JSON, Maven, Gradle, GIT, Jenkins, Docker, WebLogic 10, Tomcat, Putty, Ubuntu, Windows, Angular 7, Node JS, CSS, HTML 5.0, DB2, Selenium, Jira, Cucumber, Visual Studio, Eclipse, Open Shift, Kubernetes, Bitbucket, confluence
Programmer Analyst
Confidential, North Carolina
Responsibilities:
- Involved in Magellan front end Design and provide technical solution to the team.
- Actively participated in the daily scrum meetings to produce quality deliverables within time.
- Worked on Agile Methodology in this project.
- Developed UML use - case, class, object, sequence, and activity diagrams
- Implemented major concepts of UI frame work based on React JS, Node JS, HTML5, ESLint, CSS, SCSS, JavaScript and webpack3
- Worked on Swagger Framework for API specifications.
- Involved in Dev server setup using Postgres and REST APIs.
- Worked on Jenkins and Docker to do build and deployment of the application
- Worked on installing and configuring Atom for development.
- Developed various UML diagrams, sequence diagrams
- Worked on GIT repository for source code maintenance.
- Developed many deliverable documentations for all the applications implemented
Environment: REST Web Services, JSON, Atom, Maven, GIT, Jenkins, Docker, Putty, Ubuntu, Windows, React JS, Node JS, CSS, HTML, ESLint, Postgres, Selenium, Python and Rally
Technical Specialist
Confidential
Responsibilities:
- Involved in SDN Application Automation Tool implementation through all the phases - requirements gathering, analysis, design, development, testing and debugging, deliverable documents.
- Integration of TATA Elxsi s SDNSSC and NFVBOT with Client Fabric Orchestrator.
- Actively participated in the daily scrum meetings to produce quality deliverables within time.
- Worked on Agile Methodology in this project.
- Developed UML use-case, class, object, sequence, and activity diagrams
- Implemented major concepts of Core Java, J2EE, JDBC, MVC, Spring Framework
- Tool is built on Keyword Driven Framework using Spring Model-View-Controller (MVC) architecture along with Selinium web
- Drivers for Web UI testing.
- Involved in Python scripting for CLI test bed testing.
- Worked on Jenkins to do build and deployment of the application
- Worked on installing and configuring Eclipse and Maven for development.
- Developed various UML diagrams, sequence diagrams
- Developed many deliverable documentations for all the applications implemented
- Configured and customized logs application and fixed all the bugs using log files and debugging and performed integration testing Worked on JIRA to work on the issues and to plan for the development
Environment: Java, Spring MVC, Spring IoC, Spring, Servlet, Design Patterns, REST Web Services, JSON, Eclipse, Maven, GIT, Jenkins, JIRA, Putty, Linux, Windows, Python, Selenium and Sikuli
Technical Specialist
Confidential
Responsibilities:
- Involved in all phases of the end-to-end implementation project- requirements gathering, analysis and design, development, testing and debugging.
- Actively participated in the daily SCRUM meetings to produce quality deliverables within time.
- Worked on Agile Methodology in this project.
- Servlets API and Handling Requests and Responses in Servlets.
- Implemented the application using the concrete principles laid down by several design patterns such as Singleton etc.
- Implemented major concepts of Core Java, J2EE, Servlets, JSP, JDBC, MVC, Spring Framework, Java Beans, XML.
- System was built using Spring Model-View-Controller (MVC) architecture.
- Used and implemented the application using Spring MVC, Spring IOC, Spring Annotations modules and Hibernate.
- Used Spring API’s for wiring components using dependency injection.
- Developed Web Services to allow communication between applications through REST over HTTP.
- Worked on the front-end development using JSP, HTML, CSS and JavaScript and AngularJS.
- Developed dynamic UI using Angular JS.
- Worked on Jenkins to do build and deployment of the application
- Worked with spring-based JUnit framework for writing JUnit tests and integration tests.
- Built main application in leveraging technologies such as AngularJS
- Used different deployment environments by utilizing WebLogic, and Tomcat Web server.
- Involved in installing and configuring Eclipse and Maven for development.
- Developed various UML diagrams
- Configured and customized logs and used JUnit for unit testing.
- Involved in Build and Release activities in various phases like IT, UAT, Staging and Production.
Environment: Java, Spring MVC, Spring IoC, Spring, JSP, Servlet, JSON, JUnit, Oracle, Eclipse, Maven, JavaScript, AngularJS, HTML, SVN, Weblogic and Remedy
Sr Consultant
Confidential
Responsibilities:
- Involved in all phases of the end-to-end implementation project- requirements gathering, analysis and design, development, testing and debugging.
- Actively participated in the daily SCRUM meetings to produce quality deliverables within time.
- Worked on Agile Methodology in this project.
- Servlets API and Handling Requests and Responses in Servlets.
- Implemented the application using the concrete principles laid down by several design patterns such as Singleton etc.
- Implemented major concepts of Core Java, J2EE, Servlets, JSP, JDBC, MVC, Spring Framework, Java Beans, XML.
- System was built using Spring Model-View-Controller (MVC) architecture.
- Developed Web Services to allow communication between applications through REST over HTTP.
- Worked on the front-end development using JSP, HTML, CSS and JavaScript
- Worked with spring-based JUnit framework for writing JUnit tests and integration tests.
- Used different deployment environments by utilizing WebLogic, and Tomcat Web server.
- Involved in installing and configuring Eclipse and Maven for development.
- Developed various UML diagrams
- Configured and customized logs and used JUnit for unit testing.
- Involved in fixing bugs and implementing code base changes.
Environment: Java, Spring MVC, Spring IoC, Spring Batch, JSP, Servlet, JSON, JUnit, Oracle, Eclipse, Maven, JavaScript, HTML, SVN
Sr System Engineer
Confidential
Responsibilities:
- Involved in all phases of the end-to-end implementation project- requirements gathering, analysis and design, development, testing and debugging.
- Actively participated in the daily SCRUM meetings to produce quality deliverables within time.
- Worked on Agile Methodology in this project.
- Servlets API and Handling Requests and Responses in Servlets.
- Implemented the application using the concrete principles laid down by several design patterns such as Singleton etc.
- Implemented major concepts of Core Java, J2EE, Servlets, JSP, JDBC, MVC, Struts, Java Beans, XML.
- Worked on the front end development using JSP, HTML, CSS, JavaScript and JQuery.
- Worked with spring based JUnit framework for writing JUnit tests and integration tests.
- Used different deployment environments by utilizing WebLogic, and Tomcat Web server.
- Involved in installing and configuring Eclipse and Maven for development.
- Developed various UML diagrams
- Configured and customized logs and used JUnit for unit testing.
- Involved in fixing bugs and implementing code base changes.
Environment: Java, Struts, JSP, Servlet, JSON, JUnit, Eclipse, JavaScript, HTML5, CSS, JQuery, Struts, Weblogic 8.1, Oracle 10g, RAD, ANT
Sr System Engineer
Confidential
Responsibilities:
- Involved in all phases of the end-to-end implementation project- requirements gathering, analysis and design, development, testing and debugging.
- Worked on Agile Methodology in this project.
- Servlets API and Handling Requests and Responses in Servlets.
- Implemented major concepts of Core Java, J2EE, Servlets, JSP, JDBC, MVC
- Worked on the front end development using JSP, HTML, CSS and JavaScript
- Used different deployment environments by utilizing WebLogic, and I Planet server.
- Involved in installing and configuring Eclipse and Maven for development.
- Developed various UML diagrams
- Involved in fixing bugs and implementing code base changes.
- Writing application design document and guiding team members in implementing it.
- Worked as a Function Point Analyst.
- Worked on Maintenance and Production Support.
Environment: Java/J2EE, Solaris, Unix, Linux, Websphere 7, Weblogic 8.1, Iplanet, Sybase, Solaris, Linux, Quality Center, RAD, RSA
Software Engineer
Confidential
Responsibilities:
- Involved in all phases of the end-to-end implementation project- requirements gathering, analysis and design, development, testing and debugging.
- Actively
- Worked on Agile Methodology in this project.
- Servlets API and Handling Requests and Responses in Servlets.
- Implemented major concepts of Core Java
- Involved in DOM and SAX Parser implementation
- Involved in Unit Testing.
Environment: Java, Windows XP, XML, Eclipse, Oracle 8i