• General Info
  • Experience
  • Education
  • Certificates
M
Java Developer
country flag
Mansoor UTC+5
Available starting: September 19 Remote
Senior
22.5 $/hour 3600 $/month (160 hours/month)
rent from 1 month
General Info
Role
Java Developer
Grade
Senior
Key skills
ALM
Android
Android Studio
Apache Kafka
Apache Tomcat
Databases
Eclipse
ETL
Google API
Hibernate ORM
HTTP
Java
JavaScript
JQuery
lxml
Microservices
MS SQL
Room
Spring Boot
Spring Data JPA
Spring Framework
Spring MVC
Spring MVC
Spring Security
Thymeleaf
Visual Studio Code
Java 8
Java 9
Oracle
SQLite
Languages
  • English - C1
BIO
Experienced Spring Framework and Android developer with 9 years of experience in designing, developing and deploying high-quality web and mobile applications. Proficient in Java programming language and familiar with Android SDK, Android Studio, and Gradle build system. Skilled in Spring Framework components such as Spring Boot, Spring MVC, and Spring Data JPA. Strong understanding of RESTful API design and integration. Effective communicator and team player with a passion for staying up to date with the latest technologies and best practices in software development.
Type of engagement
Specialist's location
Pakistan, Islamabad, UTC+5
Ready for relocation
No
Partner's location
Pakistan country flag
Experience 4  (9 years)
Telenor Microfinance Bank/Easypaisa (Fintech)
Role
Senior Software Engineer (Java)
Description of Project
FinTech project
Responsibilities
▪ Designing, developing, and testing Java-based software applications and working with other members of the development team to design software solutions, writing high-quality, maintainable code, and testing the software to ensure that it meets the specified requirements. ▪ Collaborating with cross-functional teams and work with other members of the development team, as well as stakeholders from other departments, such as product management, QA, and support. It's important to be able to work effectively with people from diverse backgrounds and to communicate clearly and concisely. ▪ Troubleshooting, debugging software issues and responsible for identifying and fixing bugs in the application I have worked on. This involves analyzing log files, using debugging tools, and working with other members of the team to identify and resolve issues. ▪ Staying up-to-date, Continuously learning and staying up-to-date with the latest technologies and best practices in the field. This may involve attending conferences, taking courses, and reading tech publications. ▪ Maintaining Application documentation of integration/change request you develop so that others can understand how it works and how to use it. This may include writing technical specifications, user manuals, and other documentation
Technology Stack
Apache Tomcat, Apache Kafka, Spring Boot, SpringMVC, Microservices, Eureka Netflix ,Implementing HTTPS, GRPC, Protobuff Rest API, Interceptors Filters, Spring Security Logging, Pagination JWT, Jasper Reporting, Hibernate ORM, JPA Repositories, Thymeleaf, Maven, Gradle, JSP, JSTL, Ajax ,jQuery, JavaScript, HTML,CSS, Bootstrap-4. J2SE (JAVA8,9): ▪ Object Oriented Concepts ▪ Functional Programming ▪ JDBC ▪ IO File Handling (Reading & Writing) ▪ Object Serialization & Decerialization ▪ Socket Programming ▪ Collection Framework ▪ Generics
Period
09.2019 — 10.2023 (4 years 2 months)
Education 2
School
SZABIST Karachi
Degree
Master's Degree
Field Of Study
Computer Science
Year of graduation
2023
Certificates
School
Hidaya Institute of Science & Technology
Title
Software Development Training (Java)
Date
2013

Similar specialists

ASHISH
Java Developer
country flag
ASHISH UTC+5.5
Lead
M Language
Kodein
Guava
E2E
Spring MVC
Spring Boot
RESTful Api
Web Service
Microservices
EDI
Kakao
GraphDB
Docker
AES
Servlets
ASM
JavaScript
ETL
Databases
MS SQL
ALM
Hibernate
API
Angular
Preact
MCBC
JQuery
TypeScript
AIX
CSV
Eclipse
Jenkins
BIRT
Analysis
UI Development
Spring Data JPA
User Experience
API Design
Bootstrap
React
Java
1C
Database Design
BigQuery
PostGIS
Certbot
MongoDB
AG Grid
Make
Redis
Pandas
ERP Systems
ARC
Microsoft Excel
Excel
Google API
Google
Nexus
Conan
DBUnit
Auth0
Builder Pattern
VBScript
HTTP
NSRegularExpression
Blade
TroubleShooting
Teamwork
Software Development
Problem solving
I have 7 years of experience in the IT industry. A web developer with great holds on Java / spring and hibernate technologies with specialization on React and Angular. People-oriented with outstanding communication skills. Skilled in requirements analysis, design and project documentation. Able to communicate effectively with both technical and non- technical project stakeholders. Expertise in current and emerging trends and techniques. Proficient in design , develop and maintain applications with high volume. Proficient in benchmarking, tuning and improvement in application performance. ASHISH has an experience in the domain of 'Information', particularly in the sub-domain of 'Software Developers and Programmers. 'The candidate has a total experience of 7 Years
More
A
Java Developer
country flag
Arsen UTC+4
Senior
Java
Stream API
Concurrency
Microservices
C++
STL
Kotlin
Ktor
Python
Spring Boot
Spring Data
Spring Security
Java EE
Servlets
JSP
Hibernate
Struts
JavaScript
JQuery
HTML
CSS
CSS3
css6
SCSS
cURL
Socket
HTTP
REST
JSON
XML
Dojo
Jackson
Apache
Android SDK
MySQL
PostgreSQL
MongoDB
SQLite
RabbitMQ
Apache Kafka
AWS
IAM
EC2
VPC
Serverless
CICD
iTools
GCP
Google
Kubernetes
BigQuery
Maven
Gradle
CMake
Git
Lombok
Swagger
OpenAPI
OpenCV
Intellij IDEA
Eclipse
Android Studio
Visual Studio
UML
VPN
Testing
JUnit
Mockito
ATDD
TDD
Selenium
TestNG
Jenkins
Pipelines
Docker
SonarQube
Log4j
SLF4J
Logback
Jira
Space
Trello
Windows
Linux
Raspberry Pi
Arduino
SUMMARY • Software Engineer with 5+ years of development experience • Strong background in the implementation and maintenance of complex distributed enterprise systems. • Core professional expertise covers Java-related technologies (Java EE, Java SE, IntelliJ IDEA, Java Beans, Maven, Gradle, Spring Boot, Spring Data, Spring Security) and C++ language. • Good understanding of OOP, OOD, SOLID principles, Inversion of control principle, etc... • Ability to write clean and maintainable code with Automated Unit and Integration Tests. • Analytical and problem-solving skills. • Good communication and interpersonal skills. • Highly motivated, well organized, and energetic.
More
R
Java Developer
country flag
Ragavendra UTC+5.5
Middle+
Requirements Analysis
Microservices
RESTful Api
Spring Boot
JavaScript
Spring MVC
React
ReactJs
ETL
Guava
ACID
AES
ASM
API
PostgreSQL
MongoDB
MS SQL
Java
HTML
CSS
Spring Data JPA
Databases
Postgres
Ragavendra has an experience in the domain of 'Information', particularly in the sub-domain of 'Software Developers and Programmers.' The candidate has a total experience of 5 Years.
More
M
Java Developer
country flag
Muhammad UTC+5
Middle+
.NET
Angular
AssertJ
Azure Cloud
Eclipse
Guava
Java
Java 8
Java Core
Java Persistence API
JavaScript
Knockout.js
Knockout.js
MS SQL
MS SQL Server
Oracle 11g
Oracle 11g
SAP Hybris
Spring Boot
Spring Cloud
Spring Data JPA
Spring MVC
Spring MVC
Spring WebFlux
Swagger
Tomcat
XML
React
Maven
Impex
Hot Folders
Oracle SQL
Oracle Weblogic
OBDX
API Toolkit
JMS Queues
Muhammad has an experience more than 6 yeras in the domain of 'Information', particularly in the sub-domain of 'Software Developers and Programmers.
More
A
Java Developer
country flag
Aleksandr UTC+3
Middle+
Spring Framework
Spring MVC
Spring Boot
Spring Data
Spring Security
Spring Cloud
JUnit
Mockito
WireMock
TestContainers
Maven
Gradle
Hibernate
JPA
PostgreSQL
MongoDB
Redis
Apache Kafka
RabbitMQ
Jackson
Swagger
Git
GitLab
Bitbucket
Docker
TeamCity
Jenkins
Kubernetes
AWS EC2
GCP
WebFlux
Logback
SL4J
Jaeger
OOP
SOLID
GoF
Patterns
Dart
OData
Testing
ATDD
TDD
Node
Xcode
Code Review
Concurrency
Microservices
Agile
Scrum
Confluence
Jira
Java 11
Java 8
A software engineer with more than 4 years of experience working with Java 8, 11, and 17. He has a strong understanding of fundamental algorithms, data structures, microservices architecture, as well as a strong background in OOP. He adheres to best practices in the software development, including SOLID principles, TDD, BDD, design patterns, and code review, and proficient in Agile development methodologies such as SCRUM. Highly motivated and focused on achieving my goals, while keeping the customer's needs in mind. He has strong communication and negotiation skills, and He is an excellent team player who is always willing to learn and share knowledge with others. ● Oracle Certified Professional Java SE 11 Developer (January 2022). ● Speaker at meetups and conferences (e.g. Joker 2021, JUG Istanbul 2022). ● Mentor at EPAM Systems on Java track
More