Photo of Ahmed Majeed

Ahmed Majeed

java developer

Lahore
1
Followers
1
Following
•	8 years of experience in developing large-scale enterprise applications using Java and Spring Boot.

•	Led a team of software developers in multiple Java projects, ensuring effective collaboration, task delegation, and timely delivery of high-quality software solutions.

•	Mentored and coached team members, fostering their technical skills, career growth, and adherence to coding standards and best practices.

•	Collaborated with cross-functional teams and stakeholders to gather client requirements, translating them into technical specifications for development.

•	Conducted regular code reviews to ensure high-quality code and adherence to coding standards, leading to reduced bugs and improved software maintainability.

•	Developed and maintained technical documentation, including design specifications and architectural diagrams, facilitating seamless communication among team members and clients.

•	Proactively addressed and resolved blockers and challenges, ensuring projects stayed on track and were delivered on time.

•	Optimized application performance through profiling, code refactoring, and utilization of caching mechanisms, leading to improved system response times.

•	Received client appreciation and recognition for outstanding project delivery and customer satisfaction in multiple projects.

Careers

Associate Software Architect

Confiz

Full time09/2023 -
  1. Leading the vendor team, ensuring effective collaboration, task delegation, and timely delivery ofhigh-quality software solutions using SDLC and Agile.
  2. Fixed Tech Debt issues reported by SonarQube without affecting the current business workflows.
  3. Enhanced test coverage of the codebase to ensure the code quality.
  4. Fixed dependency vulnerabilities reported by different scan tools i.e. Snyk, Cuber, CheckMarx, etc.
  5. Enabled internal security gates to ensure code quality during build pipeline execution.
  6. Integrated vault service to ensure configurations reside outside of codebase.
Principal Software Engineer

Confiz

Full time02/2022 - 09/2023
  1. Led the vendor team, ensuring effective collaboration, task delegation, and timely delivery of high-quality software solutions using SDLC and Agile.
  2. Contributed to the core implementation of ETL framework for multiple connectors developed in core java.
  3. Certified multiple connectors by writing positive and negative test cases in the Backend Regression Suite using TestNG and Mockito.
  4. Provided Production Support on monthly basis, multiple times using Observability (Micrometer, Prometheus, Spring Actuator, Grafana Dashboard, Splunk), SDLC, Agile
  5. Conducted regular code reviews to ensure high-quality code and adherence to coding standards using GitHub.
  6. Developed and maintained technical documentation, including design specifications and architectural diagrams using Confluence.
  7. Ensured smooth onboarding of new team members using Jira and Confluence.
Sooftware Engineer II

Careem

Full time12/2021 - 02/2022
  1. Contributed to the implementation of Authentication and Authorization modules using OAuth 2.0 and OpenID Connect.
  2. Enhanced coverage of unit tests and integration tests using JUnit 5 and Mockito.
  3. Fixed critical/major issues and vulnerabilities reported by SonarQube.
  4. Developed and maintained technical documentation, including design specifications and architectural diagrams using Confluence.
Senior Software Engineer

Confiz

Full time11/2019 - 12/2021
  1. Worked as a backend developer and led the team from inception to the production of the application.
  2. Ensured effective collaboration, task delegation, and timely delivery of high-quality software solutions using SDLC and Agile.
  3. Contributed to the development of new features, such as loan application, loan processing, and loan disbursement using Java and Spring Boot.
  4. Integrated 3rd-party libraries/frameworks, such as eKYC and payment gateways, into the Flooss application by collaborating with the relevant team using Java and Spring Boot.
  5. Provided Production Support multiple time by investigating backend logs.
  6. Conducted regular code reviews to ensure high-quality code and adherence to coding standards using GitHub.
  7. Developed and maintained technical documentation, including design specifications and architectural diagrams using Confluence.
System Analyst

Redmath

Full time06/2019 - 10/2019
  1. Contributed to the implementation of REST APIs using Spring Boot.
  2. Developed and optimized the payment modules' codebase to ensure high performance using optimization techniques for backend application and RDBMS.
  3. Enhanced coverage of unit tests and integration tests using JUnit 5 and Mockito.
  4. Fixed critical/major issues and vulnerabilities reported by SonarQube.
Software Engineer

Mezino

Full time08/2017 - 05/2019
  1. Contributed to the implementation of REST APIs using Spring Boot.
  2. Developed and optimized the payment modules' codebase to ensure high performance using optimization techniques for backend application and RDBMS.
  3. Enhanced coverage of unit tests and integration tests using JUnit 5 and Mockito.
  4. Fixed critical/major issues and vulnerabilities reported by SonarQube.
Software Engineer

Confiz

Full time07/2015 - 07/2017
  1. Contributed to the implementation of REST APIs using Spring Boot.
  2. Developed schedulers/jobs to run the test suites in background using Spring Batch.
  3. Enhanced coverage of unit tests and integration tests using JUnit and Mockito.

Education

Punjab University of Information Technology

Computer Science

06/2011 - 06/2015Bachelor's DegreeClass of 2015
Skills
JavaSpring BootMicroservicesAWSSQL databasesDockerKubernetesCicd PipelinesAgile methodologies
Experience8+ years
Hourly rate$25/hr
Open to
remote

astro circleWelcome to Outdefine

A free tokenized community dedicated to connecting global tech talent with remote job opportunities. Our platform is designed to help you connect, learn, and earn in the tech industry while providing the chance to collect DEF tokens. Join our vibrant community today and explore a world of possibilities for your tech career!

Join for free
astro-hello

Join a community, when you join Outdefine!Connect with 72,000 tech professionals globally.

A free tokenized community dedicated to connecting global tech talent with remote job opportunities. Our platform is designed to help you connect, learn, and earn in the tech industry while providing the chance to collect DEF tokens. Join our vibrant community today and explore a world of possibilities for your tech career!