We provide IT Staff Augmentation Services!

Technical Lead/developer Resume

5.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • Java/J2EE Software Engineer proficient with over 9+ years of experience in Full Software Development Life Cycle (Requirement gathering, Analysis, Design, Development, Documentation, Testing and support) of Enterprise and Web applications.
  • Proficient in managing and implementing large, scalable, distributed systems. Well experienced in Telecom, Logistic, Insurance, Automobile and E - Commerce systems development.
  • Experience in designing and implementing Web, Client/Server and N-Tier systems using Java/J2EE technology and Agile/SCRUM Methodology. Participate in daily scrum standup meeting, Backlog refinement session and estimation.
  • Experience in developing applications in Microservice architecture Using Azure platform.
  • Specialized in Java, J2EE, Java Web Applications, SOA XML, Web Services (SOAP and Restful Webservices), BPEL, JMS, Struts, Hibernate, Spring, RAD, IID, Web Sphere, WebSphere MQ, Spring Boot, Oracle 9i, 10g, and Agile Methodology.
  • Expert in developing web-based GUI using JSP, Portal, HTML, Java Script, jQuery, CSS, AJAX, JSON, AngularJS, XML and XSLT technologies.
  • Experience working with Core Java, Multi-Threading and Collections.
  • Experience working with Oracle, MySQL and Mongo DB.
  • Experience in working on various servers like WPS 8.0(Process server), WAS 5.1, WAS 6.0, WAS 6.1, WPS 5.1(Portal Server), JBoss, IID and Apache Tomcat.
  • Good working Experience in using ANT and Maven scripts for building and deploying the application in web/App servers with Jenkins Continuous Integration tools.
  • Expertise in using IDEs like Eclipse, Net Beans and RAD, IID for debugging and Spring Boot for App development, and also using java coding standards from the beginning of development, Sonar Qube Quality tool and JAcoco, Cobertura Code coverage tool.
  • Experience in developing both SOAP (JAX-WS) and Restful (JAX-RS) Web Services using client-side technologies using JSON, DOM
  • Developed and Consumed JAX-WS based Web Services using SOAP, WSDL and testing services using SoapUI tool.
  • Implemented the Swagger for Restful webservices.
  • Expertise experience in writing SQL Queries, Stored Procedure Database Triggers with different kinds of RDMS (MySQL, Microsoft Access, MS-SQL, DB2, and Oracle).
  • Good Knowledge on NoSQL in Mongo DB.
  • Expertise in design with Use case analysis, Class diagrams, Sequence diagrams, State diagrams, Activity diagrams and other components using UML.
  • Well versed in using Software development methodologies like Waterfall, Agile/Scrum Methodology software development processes.
  • Experienced in test driven approach (TDD) JUnit.
  • Expertise in using configuration management tools like Star Team, CVS, SVN, VSS, and Git hub for version controlling.
  • Extensive experience in working on multiple operating systems including UNIX, Linux and Microsoft Windows.
  • Knowledge on AWS Microservice development environment.
  • Excellent troubleshooting skills and proactive problem-solving approach with excellent leadership, interpersonal and time management skills.
  • Reliable, responsible, innovative and versatile team player. Can work independently with minimal supervision or no supervision.
  • Ability to understand the larger context of domain relevance and relate to overall application area.
  • Ability to learn and master new technologies and able to deliver outputs in short deadlines.

TECHNICAL SKILLS:

Software Languages: Java, J2EE, SQL, PL/SQL and UML

Java Technologies: Servlets, Java Server Pages (JSP), Struts, RMI, EJB, JDBC, JNDI, JUnit, Portal (IBM Portlet, JSR 168 Portlet), Hibernate, Web Service (SOAP, Restful Webservice), Spring, BPEL, Basics of Mediation Module, SOA, XML, XSD, XSL, XSLT, JSON, jQuery.

Web Technologies: HTML, XML, JavaScript, Portlet, AJAX, Angular.js.

Databases: DB2, My SQL, Oracle, Mongo DB

Design Basics: Java design Patterns, J2EE Design Pattern.

Java Server: WPS 8.0(Process server), WAS 5.1, WAS 6.0, WAS 6.1, WPS 5.1(Portal Server), JBoss, Tomcat.

Tools: IBM WSAD 5.1.2, IBM RAD 6.0, IBM WID 8.0, IBM Debugger, eclipse, WebSphere MQ, Bugzilla, Quality Center Visual Source Safe (VSS), SVN, Tortoise, Toad, Maven build, Manual Testing, GIT hub, Jenkins, CA agile central, JIRA, Bit Bucket, Sonar Qube, Jacoco code coverage tool, Postman and SOAPUI Groovy Script, Spring Boot Development.

OS: Windows NT/2000/2003/XP, Linux, Unix

Version Control: VSS, SVN, GitHub, Star Team.

PROFESSIONAL EXPERIENCE:

Confidential

Environment: Java (J2EE), Restful Webservice, Swagger Implementation, Servlets, JSP, HTML, Oracle, STS, Git, Bit Bucket, XML, XSD, XSL, XSLT, Spring 4.2, log4j, Jenkins, SonarQube, Agile(Scrum) and Maven Bit Bucket, Sonar Qube, Jacoco code coverage tool, Spring Boot, Micro Services in AWS platform, Postman and SOAP UI groovy script.

Technical Lead/Developer

Responsibilities:

  • Responsible for requirement gathering, Analysis, Estimation, Work Scheduling/Tracking, Planning, Review, Testing and Delivery.
  • Preparing Technical Documents and Application Related Documents for the Knowledge Base.
  • Participate on Agile Standup meeting, backlog refinement activities and estimation and raise the blockers and discuss about progress.
  • Brainstorming on Microservice components creation and its DB changes.
  • Involved on Other Applications team discussion to Identify the dependency of Microservice development including the Message structure agreement.
  • Develop the Standalone, Production-grade Microservices Using Spring Boot and Test the App Using Spring Mock Junits.
  • Develop test plans and generate test results.
  • Peer Review, Testing and Delivery of the Deliverables.
  • Build and Deployment of Microservice the deliverables in GitHub.
  • Update the design and agreement in confluence page.

Confidential

Environment: Java (J2EE), Restful Webservice, Swagger Implementation, Servlets, JSP, HTML, MongoDB, STS, Git, Bit Bucket, Azure Service Bus, XML, XSD, XSL, XSLT, Spring 4.2, log4j, Jenkins, SonarQube, Agile(Scrum) and Maven Bit Bucket, Sonar Qube, Jacoco code coverage tool, Spring Boot, Micro Services in Azure platform, Postman and SOAP UI groovy script.

Technical Lead/Developer

Responsibilities:

  • Responsible for requirement gathering, Analysis, Estimation, Work Scheduling/Tracking, Planning, Review, Testing and Delivery.
  • Preparing Technical Documents and Application Related Documents for the Knowledge Base.
  • Mentoring the Developers who are new to the technology and Application.
  • Participate on Agile Standup meeting and raise the blockers and discuss about progress.
  • Participate in backlog refinement activities and estimation. Sprint Planning and stories assignment activity.
  • Brainstorming on Microservice components creation and its DB changes.
  • Involved on Other Applications team discussion to Identify the dependency of Microservice development including the Message structure agreement.
  • Develop the Standalone, Production-grade Microservices Using Spring Boot and Test the App Using Spring Mock Junits.
  • Develop test plans and generate test results.
  • Peer Review, Testing and Delivery of the Deliverables.
  • Build and Deployment of Microservice the deliverables in GitHub.
  • Update the design and agreement in confluence page.

Confidential

Module Lead/Developer

Responsibilities:

  • TSP System has been developed in Azure platform to support Microservice environment. Each component(Microservices) communicate with each other through JMS messaging mode.
  • Spring Boot App Creates the Device and Vehicle profile for first time. If existing vehicle then creates the device profile and link with the vehicle profile.
  • TSP System communicate with DCM management to get current status of Device and maintain the profile.
  • Provisioning the device and its details.
  • Allow the subscription and its maintenance.
  • Communicate with the GCP system which is the intermediate system to talk with Device.
  • Sends the SMS to Device in order to activate and get the current status.
  • Performs the health check and Swagger Implementation.
  • JMS Message is used to local testing.

Confidential

Environment: Java (J2EE), Servlets, JSP, HTML, JDBC, WID 6, IID 8, SVN, DB2, BPEL, SDO, ESB, XML, XSD, XSL, XSLT, Spring 4.2, Hibernate, log4j, WebSphere MQ, SOA, ESB, DOM Parser, JSON, jQuery, Angular.js, Fusion Chart, GIT Hub, Jenkins, Agile(Scrum) and Maven.

Module Lead/Developer

Responsibilities:

  • Responsible for requirement gathering, Analysis, Estimation, Work Scheduling/Tracking, Planning, Offshore-Coordination, Review, Testing and Delivery.
  • Preparing Technical Documents and Application Related Documents for the Knowledge Base.
  • Mentoring the Developers who are new to the technology and Application.
  • Communicate with the onsite coordinator to gather the Requirements and Query Clarification, Analysis and Design (Solution to the Problem).
  • Develop test plans and generate test results.
  • Peer Review, Testing and Delivery of the Deliverables.
  • Build and Deployment of the deliverables.

Confidential

Module Lead/Developer

Responsibilities:

  • Receives order from Order entry systems in form of BOD and OM+ process the order and send to Provisioning Systems.
  • OM+ decomposes service order into various forms (XML message) and sends to Provisioning systems for processing the order.
  • After completion of provisioning OM+ also send request to Billing Systems.
  • Decomposes complex orders into the most basic components.
  • Manages the workflow in order to provision each component.
  • Transforms Service Orders from a generic telecom structure to an MCI specific structure.
  • E-mails customer notifications as pre-defined order milestones.

Confidential

Environment: Java (J2EE), Servlets, JSP, HTML, JDBC, RAD 6, Star Team, DB2, Portal JSR 168, Webservice (SOAP JAX-WS), Hibernate, Spring 3.0, JSF, jQuery, log4j.

Module Lead/Developer

Responsibilities:

  • Responsible for requirement gathering, Analysis, Estimation, Work Scheduling/Tracking, Planning, Offshore-Coordination, Review, Testing and Delivery.
  • Preparing Technical Documents and Application Related Documents for the Knowledge Base.
  • Mentoring the Developers who are new to the technology and Application.
  • Communicate with the onsite coordinator to gather the Requirements and Query Clarification, Analysis and Design (Solution to the Problem).
  • Develop test plans and generate test results.
  • Peer Review, Testing and Delivery of the Deliverables.
  • Build and Deployment of the deliverables.

We'd love your feedback!