We provide IT Staff Augmentation Services!

Sr. Golang Developer Resume

5.00/5 (Submit Your Rating)

Seattle, WA

SUMMARY

  • 6+ years of professional experience in Requirements Analysis, Design, Development and Implementation of Java/GoLang/web applications.
  • Analysis, Design and Development ofJava/J2EE Business applications, Web - based and n-tier applications using teh following core technologies -Java/J2EE, GoLang, Goroutine, Microservices, Channels, Gokit, ORM GORM, Gorilla Mux, go-hystrix, godoc, ginkgo, gRPC, GoLang, GoCD
  • Experience in developing and deployment of applications using HTML5, CSS3, JAVASCRIPT, AJAX, JQuery, Angular JS, NodeJS, Angular, ReactJS, Bootstrap, JSON, XML and Python.
  • Strong experience in designing and developing Restful web services and microservices by using GoLang.
  • Solid background of GoLang concepts like Slices, Maps, Structs, Interfaces, Concurrency features like Go routines and Channels.
  • Hands on Experience on Angular2 technology for one complete project in rebasing teh UI of teh application using teh techniques in Angular2.
  • Used Bootstrap and Angular JS, React.js and Node.js in TEMPeffective web design.
  • Experience in GoLang Concepts of Slices, Map, Structs, Interfaces, Closures, Goroutiens and Channels and extensive working experience on Microservices, ORM GORM and Gorilla Mux
  • Experience in developing REST web services usinggorilla/mux, Gin, Beego, and Revel frameworks.
  • Used dependency management tools such as Godep and GO Modules.
  • Skilled and experienced in using gRPC, Protocol Buffers and GraphQL framework in GoLang.
  • Experience in CoreJavawif strong background and working skills of Object-Oriented Concepts like Inheritance,Polymorphism, Exception handling, Multi-Threading and Collections.
  • Learned Groovy/Grails in free time so I could write an internal program in a more suitable language.
  • Extensively used JDBC Statement, Prepared Statement, Callable Statement and Result Set interfaces while providing database interaction wif teh RDBMS backend.
  • Extensive experience in working wif various databases like Oracle, SQL Server and MySQL
  • Performed code updates and releases using Git and Jenkins Deploy tools to send out updates to various pieces of software.
  • Experienced in developing messaging module by using Spring JMS, Spring Integration, Apache Camel, Kafka and Rabbit MQ.
  • Experience in Spring (MVC/IOC/ORM/JDBC/AOP/BATCH/WEBFLOW/Context), Spring Integration and Struts (MVC, architecture, interceptors, action mappings and resource bundles).
  • Experience in developing Microservices using Spring Boot.
  • Has extensive knowledge on UNIX Shell scripting, FTP, SFTP.
  • Experience wif Design patterns like Singleton, Data Access Object, MVC Pattern and Agile, SCRUM methodology.
  • Experience wif Design/Architectural Patterns like Singleton, Factory, Observer, DAO, DTO, SOA Architectural Pattern and IOC Patterns.Good knowledge in Log4j, JUnit, JMeter, Maven and Jenkins.Experience in teh Agile/Scrum, UML, JavaScript Design Patterns and methodologies.
  • Strong front-end development using Adobe Flex, MXML, Action Script, AJAX, JavaScript’s, CSS, HTML and DHTML. Very good experience in developing Test Cases using JUnit.
  • Expertise in using IDE’s like RAD, IBM WebSphere Studio Application Developer (WSAD) and Eclipse Used Hibernate framework as persistence layer

PROFESSIONAL EXPERIENCE

Confidential, Seattle, WA

Sr. Golang Developer

Responsibilities:

  • Created a classifieds website for client usingGolang, Goroutine, Microservices, Channels, Gokit, ORM GORM, Gorilla Mux, go-hystrix, godoc, ginkgo, gRPC, GoCD, Spring MVC, Angular, AWS, AWS EC2, RDS, Google App Engine, Google Cloud Platform
  • Created a One-Off NoSQL Database to handle workflow in an efficient manner, written inGolang.
  • Implemented Web Services (WSDLs) using JAX-WS and also implemented REST services byGolangwif microservices architecture Docker, Kubernetes
  • Created internal diagnostic tools usingGolang, Goroutine, Microservices, Channels, Gokit, ORM GORM, Gorilla Mux, go-hystrix, godoc, ginkgo, gRPC, GoCDand Angular JS in order to assist wif customer issues.GolangandJavawere used as a backend REST service while Angular JS was used for teh user interface.
  • Building a Command line tool to interact wif RESTful API using inGolang.
  • Developed backup and recovery engine for VM backup/recovery using VMware vSphere APIs,GoLangprogramming language and RabbitMQ Message bus (communication interface).
  • Used Go Programming Language (GoLang) and Scala in teh development of teh application.
  • Working on Java/J2EE Architectural & Design Patterns, SOAP Web Services JAX-WS, JAX-RPC,REST, Spring Frame work, Ilog/Jrules, Struts, Servlets, JSP, JMS, JUNIT, Hibernate
  • Expertise in teh implementation of Core concepts ofJava, J2EE Technologies: JSP, Servlets, Spring, Hibernate, IBatis,JavaBeans, JDBC, XML, Web Services
  • Responsible for Angular JS code development and API creation in Node Red
  • Developed database objects like Tables, Views, Constraints, Indexes, Stored Procedures, Functions, Packages and Triggers using MySQL, NoSQL and PL/SQL
  • Tuned Cassandra for efficient operation using multiple views into system metrics, including OS stats, GC logs, JMX, OpsCenter, and Cassandra-StressExpertise in understanding of designing Hadoop clusters and its core concepts.
  • Working as a Backend developer by creating scalableREST/API for mobile apps
  • Hibernate corejavaspring MVC JSP Angular JavaScript jQueryRESTSOAP oracle MySQL DB2 PHP python CI Django shell script,Java- spring
  • ExperiencedJavadeveloper Handling various technologies like Spring boot, RESTful Webservices, Cassandra etc.Modeling tool based on Eclipse RCP, EMF, Xtext. Active participation in Code reviews, training and mentoring activities. Testing tools: Junit
  • Developed Test Scenarios, Test Data, Test Cases/Scripts using GIT hub
  • Expertise in Selenium automation using Selenium WebDriver, Selenium Grid,JAVA, Junit, TestNG, Maven, GIT, Ant and Jenkins.
  • GoLang and Java were used as a backend REST service while Angular JS was used for teh user interface.
  • Developed responsive web product features using SASS, on GoLang wif REST.
  • Building a Command line tool to interact wif RESTful API using in GoLang.
  • Create RFP (Request for Proposal) Microservices to provide RESTful API utilizing Spring Boot wif Spring MVC
  • Worked on Revel Framework in developing teh high productivity in developing full stack web framework in GoLang.
  • Extensively used GO approach to achieve concurrency using go-routines, channels and Wait Groups.
  • Developing automation test scripts using selenium web driver wif TestNG
  • Strong Skills wif Client Communication, Business Analysis, End-to-End Client Interaction, Pre-Sales and Sales experience, Gathering Requirement tools such as (Caliber and HP ALM), Prototype Development (iRise Tool), HP QC, HP ALM, UML Diagrams, Visio, SQL and sound knowledge of SDLC, worked on Agile and Waterfall methodology.
  • Good knowledge and understanding of C, C++, Data structure, CoreJava, Adv.Java, JSP, Servlet, MySQL, JavaScript, JQuery, HTML5, Cascade Style Sheet etc.
  • Programming teh database using teh XML.
  • Involved in design development end-to-end testing and post production of integration developed using Oracle SOA suite component slike BPEL Service bus.

Environment: GoLang, Goroutine, Spring Boot, Microservices, Channels, Gokit, ORM GORM, Gorilla Mux, go-hystrix, godoc, ginkgo, gRPC, GoCD, JavaScript, HTML5, CSS3, Angular, React, Redux, bootstrap, Es6, Typescript, CLI, AWS EC2, RDS, Google App Engine, Google Cloud Platform, Java, Python, Bash, Nginx, JSON web token, MongoDB, MySQL, SQL, PL/SQL, SSO/SAML, Elasticsearch, Docker, Kubernetes, Rest, JSON, MAVEN, JIRA, Jenkins, Rigor, Selenium, Jest, Mockito, GitHub, Linux, Agile, Scrum, Slack, Zoom

Confidential, Billerica, MA

Sr. Golang Developer

Responsibilities:

  • Created PDF reports usingGolangand XML documents to send it to all customers at teh end of month wif international language support.
  • Backend proficiency using Node, Express, Google Go (Golang), GoLang, Goroutine, Microservices, Channels, Gokit, ORM GORM, CLI, Gorilla Mux, Go-hystrix, godoc, ginkgo, gRPC, Mongo DB including 3rd¬party services Firebase, Kinvey and Parse.
  • UsedGOLANGto log teh different host system event and alert information to Cassandra database.
  • Designed and implemented lexer/parser for specification test files inGolang, GoLang, Goroutine, Microservices, Channels, Gokit, ORM GORM, CLI, Gorilla Mux, Go-hystrix, godoc, ginkgo, gRPC
  • Contributed source code inGolangto developing an automation framework for AWS CFN.
  • Applications FXML and Scene Builder mainly provide User interface developed on scene builder andJava-FX and all backend processing is done usingjavaon spring boot
  • Development and Implementation of various technologies likeJava, Servlets, JSP, Html5, Hibernate, Spring-MVC, Maven and Spring-IOC.
  • Worked on various e commerce projects in Struts, Spring and Hibernate Frameworks.
  • Proficiency inJava, J2EE, SQL, Android and teh latest frameworks like JSF, Spring, Hibernate, MySQL 5.6, MS SQL 12, Oracle 12g, JSF MyFaces, Jasper Reports (JRXML), Liquibase, SVN, Jenkins & Mantis.
  • Worked on E commerce project using JavaScript, HTML5, CSS3, Angular, React, Redux, Bootstrap, Es6, Typescript
  • A website dealing specifically to reserve bus tickets to know where and all bus service is providing, cost reduction and easy to access of place to travel around using AWS, DynamoDB, Google Cloud Platform, Bash, and Erlang
  • Designed various websites using bootstrap.js
  • Expertise in installing DB2 on Linux, UNIX and Windows OS.
  • Create and consume teh data services for teh various ABAP CRUD operations.
  • Developed materialized views for Report generation based on remote data and data replication in distributed environments using PL/SQL
  • Developed new RESTful API services dat work as a middleware between our application and third-party APIs dat we will used using Golang.
  • Used Golangto log teh different host system event and alert information to Mongo database.
  • Contributed source code in Goroutine to developing an automation framework.
  • Worked on tools like Stringer to automate teh creation of methods.
  • Developed microservices in Golang to process various data from different databases like Mongo and UMV.
  • Designed configurable REST APIs on demand using Go. Worked on numerous go frameworks.
  • It is an ecommerce handmade product website. Different category of craft is available. Also contain web pages customers, product, wish list and order details using JDBC
  • Experience in upgrading teh mongo DB n a cluster wif zero downtime.
  • Coordinated wif software development teams for fixing technical issues related to mongo DB.
  • Designed and Developed Web Services using RESTful wif Apache CXF, JAX-RS/Jersey, JAX-WS, XML and JSON.
  • Designed interface using web technologies, implemented client-side validation using JavaScript and server-side validation using Soap.Experience in Struts, Spring, Hibernate, Webservices.
  • Developed test code inJavalanguage using Eclipse, IDE and TestNG framework. Configured Selenium WebDriver, TestNG, Maven tool and created Selenium automation scripts injavausing Junit prior to agile release.
  • Extensively worked on analyzing and developing applications using JSR286 and J2EE for WebSphere Portal using IBM Rational Application Developer.
  • Developed ANT scripts for teh build and deployment of J2EE, WebSphere Studio Application Developer (WSAD), Git, GitHub, Junit, Scrum, UML, applications.
  • Worked on Mutual Funds in teh functional aspect and used tools like SQL servers and SVN.
  • Created Class Diagrams, Sequence Diagrams and Activity Diagrams to describe teh relationship dat exists among system's object in accordance wif teh business requirements.
  • A project was developed all by me inJAVAServer Pages (JSP) which is used to take online test of teh user.Well versed in configuring build tools like ANT, MAVEN.

Environment: GoLang, Goroutine, Spring Boot, Microservices, Channels, Gokit, ORM GORM, CLI, Gorilla Mux, Go-hystrix, godoc, ginkgo, gRPC, JavaScript, HTML5, CSS3, Angular, React, Redux, Bootstrap, Es6, Typescript, AWS, DynamoDB, Google Cloud Platform, Bash, Erlang, Java, Spring, Hibernate, Python, Docker, Elasticsearch, JSON web token, SSO/SAML, MySQL, SQL, PL/SQL, Selenium, Maven, Rest, JSON, Jira, Jenkins, Eclipse, Git, SVN, Linux, Agile, Scrum, hipchat, Zoom

Confidential, Boston, MA

Sr. Java/Golang Developer

Responsibilities:

  • Enhanced, fixed functional and performance related bugs in core product written in GO (Golang).
  • Created RPC-based service for reading large volume of data from PostgreSQL using GO(Golang).
  • Developed custom consumers and producers for Apache Kafka in Go (GoLang) for cars monitoring system.
  • UsedGoLangto create backend servers.
  • Providing scalable solutions via erlang,GoLang, AWS, protocol buffers and supervision trees.
  • Developed teh spring AOP programming to configure logging for teh application.
  • Developed IBATIS config files for SYBASE D.B tables, stored process
  • Developed complex Web based UI using Struts, Ajax and Java Script.
  • Developed web-based customer management software using Facelets, Icefaces and JSF
  • Development of java interfaces for different function calls which convert teh webservice calls into EJB calls to teh legacy system
  • Developed teh UI panels using JSF, XHTML, CSS, DOJO and JQuery.
  • Developed framework using Java, BIRT Runtime, iText, MySQL and web server technologies.
  • Developed PL/SQL store procedures for data migration and database upgrade from oracle using TOAD.
  • Planning and applying latest Service Packs to different versions of SQL Server
  • Developed JSPs, Struts Actions and Action Forms, Tiles layouts and DB2 SQLs.
  • Developed microserviceswif Spring and tested teh application using Spring Boot.
  • Used Spring Core annotations for Spring Dependency Injection, Spring MVC for Rest API’s and Spring Boot for microservices.
  • Developed Microservices & APIs using Spring Boot
  • Developed Web Services to communicate to other modules using XML based SOAP and WSDL protocols.
  • DevelopingSpringBootbasedMicroservicesusing teh annotations & implementing architecture patterns, UsedSpring Rest/JSONto exposeMicroservicesAPIs
  • ConsumedSOAPweb Servicesfor communicating wif external components.
  • Involved in design and implementing Batch process using Spring Boot andSpring Batchframework.
  • GoLang back-end development for Microservices.
  • Building Microservices using GoLang, JSON, Docker, and MongoDB.
  • Management Test Automation, Silk Test, Selenium, IBM ClearCase/Quest, Perl, Python, Visio, Java, J2EE, Java Script
  • Developed automation test cases using Java and selenium on Eclipse for web 2.0 Ajax application
  • Designing teh flow of teh project using Water Fall Model.
  • Designed teh UML diagrams based on teh OOAD principals
  • Developed teh different components of application such as JSPs, Servlets, EJB’s using Web sphere Studio Application Developer and used CVS for version control.
  • Used Servlets and JSPs for developing action classes and views.
  • Used Ant for developing build scripts and deploying teh application onto WebLogic.
  • Developed user specific Highlights (dashboard menu)section, Home page, Admin home page, user module (Modify/search users, create users screens wif assigning various roles) using Spring MVC framework, Hibernate ORM Module, Spring Core Module, XML, JSP and XSLT.
  • Extensively worked on Application servers like WebLogic, Web Sphere, JBoss and Apache Tomcat.

Environment: GoLang, Microservices, Spring Boot, JavaScript, HTML5, CSS3, Angular, Bootstrap, Java, Spring, Hibernate, AWS EC2, S3, Python, Erlang, MySQL, PL/SQL, XML, JSON web token, SSO/SAML, JSON, Git, SVN, Junit, Selenium, Jenkins, Maven, Jira, Rest, Soap, Eclipse, hipchat, Linux, Agile

Confidential

Java Developer

Responsibilities:

  • Understanding user requirements participating in design, Implementation feasibility analysis both at front-end and backend level, documenting requirements.
  • Worked in analysis, coding, unit testing, peer reviews, and integration.
  • Participated in Agile ceremonies including release planning, sprint planning, demos, and retrospectives.
  • Involved in teh code promotion process of teh application in each phase (QA, UAT, and Production).
  • Performing teh feasibility analysis to find out teh appropriate tool for automating teh test cases.
  • Used Java, HTML, CSS, JavaScript, Hibernate, Spring Boot Framework, Junit, and Selenium Automation.
  • Developed a BDD approach of Automating Application using Specflow.
  • Developed a framework for automation of testing using Selenium Web Driver, TestNG wif Java for front-end testing.
  • Coded Action classes, Java Beans, Service layers, Business delegates, to implement business logic wif latest features of JDK1.5 such as Annotations and Generics.
  • Designed and developed User Interface wif JSP, HTML, CSS, XHTML, JSTL, JavaScript, Custom Tags, Struts Tiles and Struts Tag library.
  • Used Validator framework for validation of client-side data and exception handling using Struts exception handler.
  • Worked on Web services using standard Web protocols such as XML, SOAP, and HTTP.
  • Involved in teh Struts upgrade to 2.X which involved in changes to action class.
  • Migrated Jsp's from Struts1 to Struts2 eliminating custom tags.
  • Developing Java Web Services for different phases. Used Struts2 framework to handle application requests using SOAP web services. Implemented teh data persistence using Hibernate.
  • Used JDBC driver to connect to teh Oracle database for all data transactions
  • Developed teh application using Intellij IDE and used WebLogic server to deploy teh applications and worked on teh JMS queues and configured on WebLogic server.
  • Used SVN to manage teh versions and Merge teh code. Used Logback for writing teh logs including errors, warnings, info.

Environment: Java, HTML, XHTML, CSS, JSTL, JavaScript, JSP, Servlets, Drupal, Custom Tags, JDBC, SOAP, HTTP, XML, Intellij IDE, WebSphere, JMS, Oracle, Log4j, SVN.

We'd love your feedback!