|
|
Desired Industry: Engineering |
SpiderID: 84323 |
Desired Job Location: Houston, Texas |
Date Posted: 9/12/2023 |
Type of Position: Contractor |
Availability Date: |
Desired Wage: |
|
|
U.S. Work Authorization: Yes |
Job Level: Experienced with over 2 years experience |
Willing to Travel: |
Highest Degree Attained: Bachelors |
Willing to Relocate: No |
Experience: • More than 7+ years of IT experience in all phases of SDLC, like Requirement Analysis, Design, Development, Testing, and Implementation. • Over 3 years of experience in Golang. Excellent coding and problem-solving skills with ability to work as a Developer. • Strong working knowledge in developing Restful web services and Micro Services using Golang. • Expertise in OOAD and OOP from designing UML diagrams using IBM Rational Rose, Microsoft Visio tools during the development phase. • ImpExperience in GoLang concepts like Slices, Maps, Structs, Interfaces, Goroutines and Channels and extensive working knowledge with Microservices, Gokit, ORM GORM, cli, Gorilla Mux, go - hystrix, godoc . • Experience in developing Responsive Single Page Applications using Angular, JavaScript, jQuery, HTML5, CSS3 AJAX, Bootstrap, with frontend UI teams. • Proficient in developing Web Services and its related frameworks like: WSDL, SOAP, REST, AXIS and Jersey. • Development experience with IDEs like Eclipse, RAD, Spring tool suite and NetBeans. • Golang and Java were used as a backend REST service while AngularJS was used for the user interface. • Hands on experience in Web Application development using HTML, CSS, JavaScript, jQuery, AJAX and JSON. • Developed responsive web product features using React JS, SASS, on GoLang with REST. • Implement new requirements and fix existing bugs on the system, built in ERLANG, CouchDB, CouchDB modules and PostgreSQL (backend) and CoffeeScript and BackboneJS (frontend). • Implemented Web Services (WSDLs) using JAX-WS and also implemented REST services by Golang with microservices architecture. • Strong command in leading Frameworks Team such as Angular.js, backbone.js, bootstrap.js, D3.Js, React.Js and Node.Js. • Analysis of current JPM systems and gathering requirements for integration with GreatWest. • Backend development in Golang for Limit Monitoring system. • Developed Golang code to Feedback system. • Excellent knowledge of relational databases involved in application development using several RDBMS like IBM DB2, MS SQL Server, Oracle and MySQL. • Experience in using Agile, SCRUM and Waterfall methodology to deliver the projects. • Hands-on experience using LINQ and Entity Framework for data centric applications building. • Used configurations management tools like Team Foundation Server (TFS) and GIT. • Good communication & interpersonal skills and self-motivated, hardworking individual and has ability to work in a team and independently in any environment.
Work Experience Capital One Virginia Aug 2020 – Current Golang Developer Responsibilities: ● Designed and developed a Restful APIs for different modules in the project as per the requirement. ● Used a light front-end framework against the JSON API for their service requests. ● Developed web pages using HTML5, CSS3, Angular 4, Bootstrap, JSON, Ajax. ● Creating Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 4 and Used Webpack to build Typescript modules. ● Removed dependency of code on environment config using dependency injection. ● Collected the requirements from Stakeholders, Strategizing the Application Development and Deliver the Product on time. ● Followed Agile methodology with daily Scrums to analyze and track daily activities. ● Implemented AWS cloud watch in bogie file in order to monitor logs in AWS. ● Fetched data from downstream API by updating API Get endpoint despite PostgreSQL. ● Monitored ELB, targeted group, added and deleted rules as necessary. ● Involved in troubleshooting various deployment issues by deploying container base app to ECS cluster. ● Worked on decommissioning calls to SOAP API, replaced it with call to Rest API. ● Called all downstream API’s with Oauth through the gateway by implementing Oauth in API. ● Updated Security groups and IAM Roles to latest compilant versions. ● Deployed App to dev, QA, Perf and Prod env using Jenkins after completing user story. ● Installed/implemented code genie into GitHub Repos to automate Pull Request with docker image update to get merged to base branch. ● Worked on fixing functional & performance related bugs in core products written in Golang. ● Prepared use-case diagrams, class diagrams and sequence diagrams as part of requirement specification documentation. ● Developed business services to utilize Hibernate service classes that connect to the database and perform the required action. ● Used Mockgen Framework version 1.6.0 to mock Cassandra database to achieve 100% test coverage ● Reduced the speed of unit test for database using Mockgen framework ● Converted white box test to black box test for removing package dependency ● Refactored code base to reduce extra layer of abstraction ● Environment Used -Cassandra (database), Postman( API testing tool),Docker(Container),Jenkins (CI-CD pipeline for deployment ),Git(version control),Jira (agile delivery system),vs code(code editor) ● Implemented Custom Directives, routing logic, service, controllers, filters and retrieval and posting of data with AJAX using Angular. ● Created client library that provided load balanced and fault tolerant consumption of Spring Boot Microservices from monolithic application. ● Developed REST services to make web service calls simple and easy for the client to access it with the help of standard HTTP URLs. ● Created RPC-based service for reading large volume of data from MySQL DB using Golang ● Migrated the entire traditional EC2 Classic environment to Private network in AWS Cloud. ● Configured AWS Identity and Access Management Groups and Users for improved login authentication. ● Implemented a report generator program in Golang using REST API. ● Used Maven as build and dependency management tool for creating WAR and JAR files to be deployed in JBOSS application servers ● Involved in writing functions, PL/SQL queries to fetch the data from the MySQL database. ● Ensured scalability of an application using containerization tools such as Docker. ● Responsible for generating server-side code using open API specifications in GO-Swagger. ● Worked with Test Driven environment and embedded software applications deployed for marine terminals. ● Port Optimizer is cloud-based software that enhances supply chain performance and predictability by delivering real time data-driven insights. ● Performed unit testing for the developed code using JUnit.
Environments: JSON, HTML5, CSS3, AJAX, Bootstrap, Angular 4, MySQL, Jenkin, SOAP, REST, IntelliJ, JIRA and Splunk.
TD Ameritrade-Short Hills,NJ Nov 2018 - Aug 2020 Java/Golang Developer Responsibilities: ● Involved in implementation of procedures for gathering the requirements from clients for solution demonstrations. ● Developed new RESTful API services that work as a middleware between our application and third-party APIs that we will use using Golang. ● Using GO, developed a microservice for reading large volumes of data(millions) from PostgreSQL databases. ● Involved in building database Model, APIs and Views utilizing Python, in order to build an interactive web-based solution. ● Coding in Python (Linux, MySQL) environment and built application logic using Python 3.6 ● Experience writing data APIs and multi-server applications to meet product needs using Golang. ● Experience in writing the HTTP RESTful Web services and SOAP API in Golang. ● Designed configurable REST APIs on demand using Go. Worked on numerous go frameworks like gin, revel, beego. ● Integrated Jenkins to git where the build triggers automatically when we push a pull request for CI/CD. ● Worked on CI/CD tool Jenkins to automate the build process from version control tool into testing and production environment. ● Experienced in using Go technologies on UNIX and Linux platforms. ● Good understanding of Design Patterns, Multithreading and GO containers. Well versed in using Channels and goroutines. ● Containerized applications using Docker: Created docker files, built docker images for microservices to run on Kubernetes platform. ● Deployed and monitored scalable infrastructure on Amazon Web Services (AWS) and used AWS CLI to control various AWS services over SHELL/Bash. ● Created docker image for microservices files to orchestrate applications using Kubernetes. ● Proficiency in multiple databases like MongoDB, Cassandra, MySQL. ● Produced and Consumed Restful Web Services using Postman Rest Client, Swagger UI, to interact with different applications from third-party tools. ● Worked with Business users and stakeholder for gathering business requirements and Convert the Business Requirements into User Stories using JIRA.
Ascensia Diabetes Care, Parsippany, NY Jun 2016 - Nov 2018 JAVA Developer
Responsibilities: ● Participated in requirement gathering and framework implementation sessions through Agile TDD methodology; wrote High Level documents and System Use Case. ● Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST APIs application with Spring Boot and Microservices. ● Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, jQuery, AJAX, Angular 2, and JSON. ● Used AJAX & JSON to make asynchronous calls to the project server to fetch data on the fly. ● Used Angular 2 for validated forms and regular expressions by providing client-side validation and server validation. ● Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties. ● Designed and developed the RESTful web services using the JAX-RS API to communicate over the network. ● Migrated existing application into REST based Microservices to provide all the CRUD capabilities using Spring Boot.
Skills: JSON, HTML5, CSS3, AJAX, Bootstrap, Angular 4, MySQL, Jenkin, SOAP, REST, IntelliJ, JIRA and Splunk.
Candidate Contact Information:
JobSpider.com has chosen not to make contact information available on this page. Click "Contact Candidate" to send this candidate a response. |
|
|
|
|
|