We provide IT Staff Augmentation Services!

Microservices Developer Resume

4.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY:

  • Created Project plans, and actively involved in implementation planning, execution, offshore - onsite coordination and reporting.
  • Resolved cross-functional issues Confidential project level.
  • Experience in gathering Business, Functional, Non Functional, Technical Requirements (Java, J2EE, Siebel).
  • Proficient in preparing Business and System Use Cases supporting all the documents with UML
  • Experienced in strategy, Implementation planning and Execution. Monitored Project scope, change management, perfomance report etc.
  • Experience in agile software development methodology
  • Analyzed the user stories and assigned to the sprints.
  • Analyzed the sprint with current flow with Product owners.
  • Prepared Sprint Burn down chart and shared to the entire team.
  • Creating and communicating the Sprint impediments to the team.
  • Strong Programming Skills in designing and implementation of multi-tier applications using Java, J2EE, JDBC, JSP, JSTL, HTML, JSF, Struts, Spring, JavaScript, Servlets, JavaBeans, CSS, EJB, XSLT, JAXB, Angular, jQuery, Node.js, Express.js, ReactJS.
  • Experience in developing Web Services using - SOAP, WSDL and developing DTDs, XSD schemas for XML (parsing, processing, and design).
  • Strong experience in all the phases of software development life cycle including requirements gathering, analysis, design, implementation, deployment and support.
  • Experience in developing and deploying session beans, entity beans representing different types of business logic abstractions.
  • Excellent written and verbal communication skills, presentation and problem solving skills.
  • Strong communication & relationship management skills, enthusiastic & self-driven, with a high degree of commitment.
  • Designed and Implemented WSDL/SOAP Web Services to provide the interface to the various clients running on both Java and Non Java applications.
  • Identified and implemented of different J2EE design patterns like Service Locator, Business Delegate, and Dao etc.
  • Used Hibernate annotations for hibernate mapping.
  • Worked with struts validations and mappings.
  • Modified the JSP pages to meet the requirements
  • Used and created Custom JSP tags for common functions.
  • Used Angular, jQuery, Javascript for the look and feel.
  • Worked with CSS classes to modify the look and feel.
  • Used a microservice architecture, with Spring Boot-based services interacting through REST or Apache Kafka message brokers.
  • Worked on a Continuous Delivery pipeline with Dockers, Jenkins and Github. Whenever a new github branch gets started, Jenkins automatically builds a new Dockers container from it.
  • Experience in automated deployment tool such as service Kubernetes which is use to deploy quickly and Predictably.
  • Create Data Model for and initial Java JPA entities
  • Possess Learning ability and considers it is that which has been the key to all the above.
  • Deep technical hands-on experience developing RESTful APIs in Spring Boot framework.
  • Good understanding of Docker, Kubernetes and challenges of microservices deployment

TECHNICAL SKILLS:

Programming Languages/Architectures: JAVA, J2EE - Struts 2.0, Spring, Hibernate, Java Server Pages (JSP), Java script, Web services, WSDL, XML, Schema 1.0, XSLT 1.0, XSL, DOM, XPath 1.0, XML Spy, DTDs, XSL, XSD, CSS, Angular, jQuery, Spring Boot, Spring MVC, ExpressJS, ReactJS, Mockito, jUnit

Database Systems: MS SQL Server2000, ORACLE 8i/9i/ 12C, MS Access/My-SQL, MS-SQL /DB2 POSTGRESQL.

Operating Systems: Windows 95/98/2000/Me/XP,Linux/UNIX/Sun Solaris Machines, MS DOS

Project Management Tools: MS Project 2010, IBM Rational Requisite Pro, JIRA, HP Service Manager, MS-Excel, MS-Word, Share point, MS-Visio, MS-PowerPoint, MS OneNote 2013.

PROFESSIONAL EXPERIENCE:

Confidential,Dallas TX

Microservices Developer

Responsibilities:
  • Build microservices for the design module of Sales Transformation.
  • Recommend and develop microservice to provide RESTful API utilizing Spring Boot with Spring MVC.
  • Create Data Model for and initial Java JPA entities
  • Participating in Reverse Engineering of the legacy application and to come up with business requirements alone with system engineers.
  • Attending Scrum call every day to provide the status and updates on the User Stories Design, Development.
  • Utilize in-depth knowledge of Functional and Technical experience leading-edge products and technology in conjunction with industry and business skills to deliver solutions to customer.
  • Translate customer requirements into formal requirements and design documents, establish specific solutions, and leading the efforts including programming and testing that culminate in client acceptance of the results.
  • Deliver new and complex high-quality solutions to clients in response to varying business requirements.
  • Design the JSON and Ajax layer for easy communication to the backend system
  • Exposed and consumed RESTful / SOAP based web services.
  • Responsible for effective communication between the project team and the customer. Provide day to day direction to the project team and regular project status to the customer.
  • Coordinate and communicate tasks with team members.
  • Ensure that development is performed as per requirements and within the sprints
  • Communicate activities/progress to project managers, business development, business analysts and clients.

Environment:: Java 1.7, Spring boot - 1.5.3, Spring Batch, JPA, DMAAP(Messaging Service), Oracle 12.1C, GIT, Rest APIs, Jetty Server, Maven, Docker, Kubernetes, Jenkins, jUnit.

Confidential,Dallas TX

Developer

Responsibilities:
  • Review the user stories given by client.
  • Task out all the user stories in Rally
  • Develop code for the impacted modules, perform Unit/Integration and Pairwise testing with interfacing applications
  • Attend scrum calls on daily basis and provide status to scrum master.
  • Created and exposed JAX-WS (Apache CXF) Web Services to interact with partner systems
  • Gives demo to external clients as part of deploying the project.
  • Provides Support to UAT team during UAT Testing and join calls as needed.
  • Work with business team to understand user’s view of the application and the enhancements of the application.
  • Prepare sequence diagram of the flow and impacted modules as per the change in this project.

Environment:: Java 1.7, JSP, jQuery, Angular, Spring, Hibernate, Oracle 10g, GIT, Web Services, log4j, Jetty Server, Maven, Unix, ReactJS, JIRA

Confidential,Dallas TX

Java Developer

Responsibilities:
  • Understanding of client requirement and preparing design documents with UML techniques like class and sequence diagram
  • Work with System Engineer in translating business requirements into HLD Document and to Detailed Application Design Documents
  • Coordinate and communicate tasks with team members.
  • Ensure that development is performed as per requirements
  • Communicate activities/progress to project managers, business development, business analysts and clients.
  • Attending HLD review calls with the system engineers and understand the client requirement properly.
  • Provide AD review to system engineers and team members.
  • Create JUnit test case and integration test cases for UI and Server side services using easy mocks. Test web services with REST Client

Environment:: Java 1.5 / 1.6, JSP, Spring, Hibernate, Oracle 10g, SCME, Web Services, log4j, Apache Tomcat Server 1.7, Unix

Confidential,Dallas TX

Java Developer

Responsibilities:
  • Responsible for working closely with the System engineer and User with each phase of the development of the project to make sure that the development is not deviated from the requirement, will support User acceptance testing done with production customers, will handle Post- Production issues.
  • Responsible for requirement discussion with Confidential &T user to take the architecture decisions for each project.
  • Responsible for discussing the feasibility of implementing Confidential &T new business and Perform impact analysis of proposed changes with respect to ASAP application flow.
  • Responsible for resolving the real - time issues faced by Confidential &T sales team.
  • Responsible for Interface Agreement Document discussion with multiple interfacing applications of Confidential &T to identify the key changes involved in architecture design.
  • Responsible for maintaining the Confidential &T-IBM quality process and standards Confidential each stage of projects.
  • System Testing teams about ASAP application, telecom business flow and also need to provide M&P (Method & Procedure) for the issues.
  • Responsible for providing the required resources for high priority tickets and ensure fast and clear solutions on time.

Environment: Java 1.5 / 1.6, JSP, Spring, Hibernate, Oracle 10g, SCME, Web Services, log4j, Apache Tomcat Server 1.7, Unix.

Confidential,Dallas,TX

Siebel Developer

Responsibilities:
  • Creating WSDL file for request and response operation.
  • Creating XSD, XSL as per requirements.
  • Responsible to create Schema files based on the Front-End requirements in the form of request and response.
  • Validating & Manipulating the XSL structure as per requirements.
  • Responsible in writing Java classes using third party API’s.
  • Perform unit test on Weblogic Server using Altova XML Spy and SOAP UI.System Testing teams about ASAP application, telecom business flow and also need to provide M&P (Method & Procedure) for the issues.

Environment: Siebel, Java 1.5, J2EE, Spring 2.5, Oracle WebLogic 12C, Clear Case 7.0, SOAP UI

Confidential

Member Technical Staff

Responsibilities:
  • Complete end to end self-service setup which involved setting up and configuring of Siebel server, OAS server, LDAP server.
  • Worked on profiling tools and identified high CPU usage by identified the repetitive code and working with dev teams to resolve the same.
  • Identified the high memory usage during one of the scenarios did profiling and identified the major design flaw and this is going to fixed for 8.1 product as fix pack.
  • During the performance and scalability coverage did lot research on tuning OAS and J2EE stack for scaling more number of users.
  • Usage of Java profiling tools in identifying memory leaks.
  • Usage of java profiling tools in identifying the bottlenecks in the performance (ex High CPU usage, Memory usage)
  • Developing the Load Runner Script and analyzing the bottleneck in the application.

Confidential

Software Engineer

Responsibilities:
  • Analyzed, Designed and developed task flow definitions, realizations, business process diagrams, sequence diagrams, class diagrams.
  • Follow up with the onshore team in case of any functional queries to be resolved on daily basis during the design phase.
  • Developed java task classes, JSPs, and DOM wrappers through Business Process Designer.
  • Delivered the Design and Build with minimum defects and also fixed and delivered the Defects on time.
  • Developing the Load Runner Script and analyzing the bottleneck in the application.

We'd love your feedback!