$$
{{ $t($store.state.user.experience_value_in_dollars) }}
Junior
{{ $t($store.state.user.experience_search_name) }}
0
jobs
Java developer specialising in RESTful web services
Kashif Abro
,
Feltham, United Kingdom
Experience
Other titles
Skills
I'm offering
I am a Java software Engineer with over 3 years of industry experience. I have developed RESTful API's and web services for quite a few industries. I enjoy particularly challenging environments and projects as I feel they really allow me to gain knowledge and grow further.
My toolset (in summary): Java 8, Java 11, Spring Boot, NoSQL, AWS, cloud infrastructure (Amazon AWS/ Google Cloud) and Microservice messaging using Googles Pub/Sub.
My toolset (in summary): Java 8, Java 11, Spring Boot, NoSQL, AWS, cloud infrastructure (Amazon AWS/ Google Cloud) and Microservice messaging using Googles Pub/Sub.
Markets
United Kingdom
Industries
Language
English
Fluently
Ready for
Larger project
Ongoing relation / part-time
Full time contractor
Available
My experience
2019 - ?
job
Software Developer
Inspired Thinking Group.
- Working within the IT team to help transition from monolith architecture to using micro-services and API's for both internal and external partners.
- Querying server logs and databases (MySQL) using Linux
- Troubleshooting and solving production issues reported by clients.
- Working through the full software development lifecycle on greenfield projects with other firms to integrate their API's and services in the ITG systems.
- Writing code in Java 11 and building Spring Boot micro-services which are deployed to GCP
- Unit testing with JUnit - Integration testing with Cucumber and Protractor
- Integrating messaging queues for micro-services to communicate using Google Pub/Sub
- Unit testing with JUnit - Mockito
- Acceptance testing with Selenium - Toolchain: IntelliJ, Maven, Octopus deploy, GCP, Datastore(NoSQL), Git, Pub/Sub
- Agile methodology, taking part in daily stand-ups, sprint planning, retrospective - Experience of pair
- Querying server logs and databases (MySQL) using Linux
- Troubleshooting and solving production issues reported by clients.
- Working through the full software development lifecycle on greenfield projects with other firms to integrate their API's and services in the ITG systems.
- Writing code in Java 11 and building Spring Boot micro-services which are deployed to GCP
- Unit testing with JUnit - Integration testing with Cucumber and Protractor
- Integrating messaging queues for micro-services to communicate using Google Pub/Sub
- Unit testing with JUnit - Mockito
- Acceptance testing with Selenium - Toolchain: IntelliJ, Maven, Octopus deploy, GCP, Datastore(NoSQL), Git, Pub/Sub
- Agile methodology, taking part in daily stand-ups, sprint planning, retrospective - Experience of pair
Integration, Production, Server, Google, IntelliJ, Software, Development, Testing, Developer, It, Architecture, Mysql, Spring, NoSQL, Selenium, Agile, Software development, Linux, Writing, API, Git, Java
2018 - 2019
job
Software Developer
Red27Mobile.
- Working within the IT team to help transition from monolith architecture to using micro-services and API's for both internal and external partners.
- Querying server logs and databases (MySQL) using Linux
- Troubleshooting and solving production issues reported by clients.
- Working with other firms to integrate their API's and services in the UME systems.
- Writing code in Java 8 and building Spring Boot micro-services which are deployed to AWS
- Unit testing with JUnit - Integration testing with Cucumber and Protractor
- Acceptance testing with Selenium - Toolchain: IntelliJ, Maven, Beanstalk App, AWS EC2, AWS RDS (MySQL), Git
- Querying server logs and databases (MySQL) using Linux
- Troubleshooting and solving production issues reported by clients.
- Working with other firms to integrate their API's and services in the UME systems.
- Writing code in Java 8 and building Spring Boot micro-services which are deployed to AWS
- Unit testing with JUnit - Integration testing with Cucumber and Protractor
- Acceptance testing with Selenium - Toolchain: IntelliJ, Maven, Beanstalk App, AWS EC2, AWS RDS (MySQL), Git
Integration, Production, App, Server, IntelliJ, Software, Testing, Developer, It, Architecture, Mysql, Spring, Selenium, AWS, Linux, Writing, API, Git, Java
2017 - 2018
job
Junior Java Software Developer
Santander UK Technology.
- Joined Santander Technology Graduate Scheme and was placed on Java 8 micro-services projects
- Writing code in Java 8 and building Spring Boot micro-services
- Building RESTful API's with Swagger for documentation
- Unit testing with JUnit
- Integration testing with Cucumber and Protractor
- Acceptance testing with Selenium
- Toolchain: IntelliJ, Maven, Git, GitLab, Jenkins, OpenShift, Node
- Agile methodology, taking part in daily stand-ups, sprint planning, retrospective
- Experience of pair programming with senior team members
- Working with JIRA and Confluence. Creating/ Updating tasks, using the Kanban board
- Worked with both on-shore and off-shore developers (Spain)
- Writing code in Java 8 and building Spring Boot micro-services
- Building RESTful API's with Swagger for documentation
- Unit testing with JUnit
- Integration testing with Cucumber and Protractor
- Acceptance testing with Selenium
- Toolchain: IntelliJ, Maven, Git, GitLab, Jenkins, OpenShift, Node
- Agile methodology, taking part in daily stand-ups, sprint planning, retrospective
- Experience of pair programming with senior team members
- Working with JIRA and Confluence. Creating/ Updating tasks, using the Kanban board
- Worked with both on-shore and off-shore developers (Spain)
Node, Pair programming, Off-shore, IntelliJ, Software, Swagger, Testing, OpenShift, Restful, Developer, Confluence, Technology, Java, Integration, Kanban, Spring, Selenium, Agile, Jenkins, Jira, Writing, API, Git
2015 - 2016
job
IT Engineer
Cisco Systems, Bedfont Lakes.
- Ensure all Cisco offices in the EMEAR region (Europe, Middle East and Africa) were running on the latest network infrastructure by aiding in Fleet work.
- Aid external vendors that required access to Cisco facilities and details about the network in order for them to make changes.
- Help with maintenance and upgrades of the network within the Bedfont Lakes office and resolve any issues that arise during business hours.
- Provide support for employees using collaborative tools to ensure a positive consistent user experience.
- Aid external vendors that required access to Cisco facilities and details about the network in order for them to make changes.
- Help with maintenance and upgrades of the network within the Bedfont Lakes office and resolve any issues that arise during business hours.
- Provide support for employees using collaborative tools to ensure a positive consistent user experience.
User Experience, Cisco, Network, It, Support, Infrastructure, Office
My education
Brunel University
BSc, Computer Science
BSc, Computer Science
Richmond Upon Thames College
Secondary, Business
Secondary, Business
Thomas Knyvett College
Hndhncorequivalent, N/a
Hndhncorequivalent, N/a
n/a
GCSEs, Mathematics and English
GCSEs, Mathematics and English
Kashif's reviews
Kashif has not received any reviews on Worksome.
Contact Kashif Abro
Worksome removes the expensive intermediaries and gives you direct contact with relevant talent.
Create a login and get the opportunity to write to Kashif directly in Worksome.
38000+ qualified freelancers
are ready to help you
Tell us what you need help with
and get specific bids from skilled talent in Denmark