Software Development Engineer Resume
PROFESSIONAL SUMMARY:
- 13+ years of IT experience in the areas of Analysis, Design, Development, Coding, Implementation and Testing of web based and client server multi - tier applications using Java/J2EE technologies.
- Expertise working as both, individual contributor and Team lead.
- Strong Exposure of IDE tools such as WSAD, STS and Eclipse Application Developer.
- Highly Proficient in J2EE technologies: Servlets, JSP, JDBC, JSON, Junit, XML, HTML, CSS.
- Experience in implementing Java EE design patterns such as MVC, Singleton, DAO.
- Hands-on Experience in Client Server Architecture using backend RDBMS - Oracle, DB2, MySQL.
- Good experience in developing Web Services SOAP, REST.
- Strong experience with Maven Build Frameworks.
- Highly Familiar with all the phases of Software Development Life Cycle (SDLC).
- Expertise using Agile Software Development Methodology (Scrum).
- Experience in NoSQL (Cassandra -DataStax & MongoDB).
- Good experience in Weblogic Application Server Administration.
- Experience developing Spring Boot microservices and RESTful API's.
- Experience in various Configuration Management Tools like SVN, SmartGit & GIT.
- Knowledge on Angular, Apache Kafka & Cloud-Specific technologies AWS (EC2, EBS, S3, RDS, CloudWatch, DynamoDB).
- Strong ability to troubleshoot any issues generated while building, deploying and in production.
- Extensive knowledge and experience in working under projects on Telecom, Public services and HealthCare.
TECHNICAL SKILLS:
Primary Skills: Analysis, Designing, Development, Implementation, Testing
Languages: Java/J2EE
RDBMS: Oracle 11g, DB2
Web Technology: JSP, HTML, XML, XSLT, Angular, JSON, JavaScript & CSS
Application Server: Oracle Weblogic 12c, IBM WebSphere
Web Server: Tomcat 7.0
Frameworks: Spring Boot, Spring, Struts 1.1, 2.0, Hibernate, JPA, Junit, Oracle TopLink 10
NoSQL Database: Cassandra, MongoDB
Web services: SOAP, REST
Defect Tracking Tools: JIRA, RallyDev
Tools: Jenkins, Ant, Maven, Transmit Security Tool
IDE & GUI: STS, RAD 8.x, Eclipse 3.0, SOAPUI3.6, XMLSpy-2013, Splunk, Visual Studio codeTOAD, IntelliJ IDEA 3.4.
Version Control: SVN, CVS, Open Source GitHub, SmartGit
Operating System: Windows, Linux
PROFESSIONAL EXPERIENCE:
Confidential
Software Development Engineer
Responsibilities:
- Attend the technical grooming meetings with business for the assigned stories.
- Design and develop RAML based APIs using Anypoint API Platform.
- Determining any new flow to be added or existing flow to be reused.
- Creating the detailed design documents on the basis of functional specification documents.
- Development of API to reduce the complexity of downstream data and make them reusable.
- Involved in development and testing of business functionalities.
- Performed SOAP UI and Rest API Testing.
- Product support by monitoring the production logs and take immediate actions if any issue addressed.
- Using various enterprise design patterns in the development of code for extensibility and maintainability.
- Using Postman Client tool to test the services.
- Communicates issues, risks and status to stakeholders that is consistent and accurate.
- Following Agile software development practice paired programming, test driven development and scrum status meetings.
- Involved in developing Unit test framework using JUnit.
Environment: Java 1.8, J2EE, SOAP and REST Web services, Maven, Mulesoft, Anypoint Studio, Spring, Jenkins, Mule ESB, Splunk, JUnit Test, MongoDB, and KAFKA streaming APIs.
Confidential, Plano, TX
Associate Tech Specialist
Responsibilities:
- Involved in Reintegrate merge activities like branching strategies, code conflicts issue etc.
- Development entails usage of J2EE technologies like SpringMVC and WebLogic Application Server.
- Implement new features for existing application to migrate WebLogic t3 protocol to t3s protocol.
- Provided the support for migration from Subversion to CodeCloud and identify the root cause of the issues in the forked repository resolution to the developers.
- Fixing the feature bugs and test bugs, which came on addition of new features for various platforms.
- Independently researching, analyzing, troubleshooting, and resolving complex problems.
- Worked with business users for UAT testing.
- Monitored PROD deployment and supported any issues post release.
- Develop code modules and libraries in support of microservice development with Spring Boot.
- Created Maven builds to build and deploy Spring Boot microservices to internal enterprise Docker registry.
- Migrating existing application into microservices architecture using Rest APIs, spring boot.
Environment: JDK 1.8, Eclipse IDE, Oracle, SQL Developer, SmartGit, Jenkins, Weblogic, Microservices, Spring Boot, Spring Tool Suite, Jenkins
Confidential, Plano, TX
Associate Tech Specialist
Responsibilities:
- Involved in the Technical /Functional Requirement Analysis.
- Development for Confidential Service Layer project in Confidential & Confidential enhancements as per the requirements and design.
- Developed B2B service flow design using TIBCO Business works to interact with various downstream systems.
- Solar search implemented in service layer on top of Cassandra using Java, Datastax.
- Provide support for testing and production issues with response and resolve the issue in minimal time frame.
- Designed and developed RESTful Microservices using Spring boot.
- Provided Micro Services Application support for testing and quickly finding bugs in the migrated service.
- Identify the root cause of the issues and providing a permanent solution.
- Fixing the feature bugs and test bugs, which came on addition of new features for various platforms. Environment: JDK 1.8, M2E Framework, XMLSpy, Contivo, Splunk, Eclipse, Jenkins, SOAP/Rest webservices, Microservices, Spring Boot, Spring Tool Suite, Git, sonarqube-5.3, sonar-scanner-2.6.1,Postman, Camunda Modeler, Docker, Cassandra
Confidential
Associate Tech Specialist
Responsibilities:
- Involved in the Technical /Functional Requirement Analysis.
- Development for Confidential Service Layer project in Confidential & Confidential enhancements as per the requirements and design.
- Developed B2B service flow design using TIBCO Business works to interact with various downstream systems.
- Solar search implemented in service layer on top of Cassandra using Java, Datastax.
- Provide support for testing and production issues with response and resolve the issue in minimal time frame.
- Identify the root cause of the issues and providing a permanent solution.
- Services Development, Unit testing and Enhancements.
- Xml schema design from AID document using XMLSpy tool.
- Created process model using Tibco Business studio.
- Validate the generated mappings and process flow on target/cloud runtime.
- Build, deploy and execute the services in the cloud environment using GRM tool.
- Test the services in Local and cloud environment using DME/SOAP UI tools.
- Deploy the Restful service as a regular Confidential M2E bundle.
- Defect tracking and fast fixing of bugs, which arise in test & production instances.
Environment: JDK 1.8, M2E Framework, XMLSpy, Contivo, Splunk, Eclipse, Jenkins, SOAP webservices, SVN, Cassandra, Eclipse, SoapUI
Confidential
Module Lead
Responsibilities:
- Involved in gathering business requirements directly from the end user and prepared system requirement specification (SRS) and functionality documents.
- Enhanced business Components development and transaction management systems using with J2EE Core Patterns (Business Delegate, Services and Data Access Objects) and are implemented as business services in Confidential application.
- Converted Oracle Queries into Top Link queries.
- Involved in designing and developing Application framework and Actuate Reporting Framework (java).
- Implemented DAO classes to retrieve the profile information and did other configurations using JDBC.
- Implemented Spring MVC framework which includes writing Controller classes for handling requests, processing form submissions and performed validations using Commons validator.
- Enhanced in Java & PL/SQL Code Review and performance tuning.
Environment: JDK 1.8, PL/SQL, Struts, Oracle TopLink 10g, IBM WebSphere, AccuRev 6.0, Junit
Confidential
Module Lead
Responsibilities:
- Involved in the Technical /Functional Requirement Analysis.
- Created and managed documentation such as Functional & Design Specifications and various forms for WIPO-Patent Scope environment using with Talend tool.
- Created SGML to XML converter and its implementation using with Talend tool.
- Created metadata mapping using with Talend tool.
- Enhanced in Java & PL/SQL Code Review and performance tuning.
Environment: JDK 1.8, PL/SQL, Unix Shell Script, Talend MDM tool with the integration of Java, Eclipse 3.0., Tectia SSH Client, SVN
Confidential
Sr. Java Developer / Module Lead
Responsibilities:
- Involved in Analysis, design and coding on Java and J2EE Environment.
- Developed the application utilizing the Struts framework and MVC Architecture and adopted J2EE best practice using J2EE design patterns.
- Created and managed documentation such as Application Architecture, Functional Specifications, Design Specifications and various forms for MOE Environment etc.
- Involved in High & Detail Level Design for GIRO and Edusave modules.
- Involved in designing and developing Application framework and Actuate Reporting Framework (java).
- Enhanced in GIRO and EduSave modules using with Struts and Hibernate Frameworks.
- Java & PL/SQL Code Review and performance tuning.
- Developed web service which will retrieve the details from the Database.
- Prepared complete documentation of the Web Service developed.
Environment: JDK 1.4, Websphere, Oracle, Glassfish, Html, CSS, Struts, Hibernate and Actuate Reporting
Confidential
Sr. Java Developer / Module Lead
Responsibilities:
- Involved in the Technical /Functional Requirement Analysis
- Involved in High & Detail Level Design for administration module.
- Implemented Admin module for SCAN project using with Base SAS and SAS Macro.
- Integrate Base SAS, SAS Macro with html and JavaScript.
- Business Components development in admin module using SAS.
- Integrate Base SAS, SAS Macro with html and JavaScript.
- Business Components development in admin module using SAS.
- Provide Fixes for Bugs identified during test.
Environment: JDK 1.4, Sun One Web Server 7, Websphere 6.1 AS & SAS BI Suite 9.2, Oracle 11g, & Sun Solaris, SAS Base, SAS SQL, SAS Macro. Glassfish 2.1, HTML, CSS
Confidential
Sr. Java Developer
Responsibilities:
- Involved in Design and Developed Web services for Cheops and PartStore Application
- Involved in web services coding using Axis2 and Rampart.
- Developed webservices integration for Cheops application using with Axis2 and Rampart with Security.
- Developed Web services (SOAP) to interact with other components.
Environment: JDK 1.4, Struts, Oracle 10g, Websphere 6.0, Webservices, Axis2 1.4
Confidential
Sr. Java Developer
Responsibilities:
- Analysis of the req. specifications provided by the clients.
- Business Components development.
- Involved in requirement gathering from Client and analysis and design of the components.
- Developed iBatis configuration file and mapping files.
- Involved in configuring action classes in struts configuration file.
Environment: JDK 1.4, Struts, Xml, iBatis, JSF & Oracle 10g, Weblogic, RAD 6.0
Confidential
Sr. Java Developer
Responsibilities:
- Impact Analysis of new/existing requirements specifications provided by the clients.
- Coding using JSP, Servlets, Core Java, DHTML, XSL, integration with SAP systems
- Handling Changes Requested by Client.
- Direct interaction with business clients for clarification/validations.
- Provide Fixes for Bugs identified during test.
Environment: JDK 1.4, JSP, Servlet, JavaScript, XML, Oracle, WSAD, CVS, SAP
Confidential
Software Engineer
Responsibilities:
- Analyzed the requirements and designed the program flow.
- Developed Bean to handle database related operations.
- Direct interaction with business clients for clarification/validations.
- Prepared Unit Test Case document and performed unit testing.
- Involved in Change request Development and Unit Testing.
- Worked with WebSphere application Server.
Environment: JDK 1.4, Servlets, JSF, Struts, EJB, DB2 8.0, WSAD, Websphere 5.0, CVS
