FlowCV Logo
Bilal ShahidSenior Software Developer
Location
253/216, Ghazi Nagar, Aishbagh, 226004 Lucknow, India
Email
[email protected]
Phone
7054512244
LinkedIn
www.linkedin.com/in/bilalshahid1299
Profile

Results-driven Java Backend Developer with over three years of experience specializing in Spring Boot and Java-based projects. Skilled in software development, with expertise in areas such as API development, database management, and system integration. Committed to continuous learning and staying updated with the latest technologies in the field.

Professional Experience

Senior Software Developer

Newgen Software Technologies

Client-: Qatar National Bank

11/2023 – presentNoida, India

Project-:Implementation of Export LC and Export Bills for QNB

  • Collaborated with core product teams to implement and enhance functionalities using Java, Spring Boot, and JavaScript, Angular for frontend development.
  • Developed and maintained single-page applications (SPAs) using Angular, enhancing user experience and performance.
  • Integrated Angular applications with backend services, handling data binding, routing, and state management efficiently.
  • Applied CSS preprocessors (e.g., SASS/LESS) and frameworks (e.g., Bootstrap, Angular Material) to streamline UI development.
  • Developed 4 modular solutions tailored to address cross-border trade and finance needs for banking institutions, ensuring seamless and efficient trade operations.
  • Interacted with business analysts, gathered requirements, and provided support for customizing existing modules and developing new requirements.
  • Created Java APIs using Spring Boot, Spring MVC, Spring Data JPA, JDBC Template, and Spring Security (JWT).
  • Proficient in writing Cursors, Triggers, complex SQL queries, stored procedures, and functions.
  • Managed all phases of all 4 projects lifecycle from requirement gathering to maintenance.
  • Implemented observability with monitoring tools, logging, and rate limiting using API gateways.
  • Utilized development tools like Git/SVN, Maven, Jenkins, and Web Application Servers like WebLogic and Tomcat.
  • Demonstrated understanding of OOP, design patterns, and industry best practices.
  • Software Developer

    Global Logic India Ltd

    Client-: CitiusTech Healthcare Technology Pvt. Ltd.

    09/2022 – 09/2023Noida, India

    Project-:HighMark CBS

  • Used Agile-Scrum methodology and adhered to bi-weekly sprint plan, including daily stand-ups, requirements gathering, planning, and designing.
  • Leveraged Java 8 features like streams, static methods, and Lambda for enhanced performance.
  • Made applications using Spring Boot, Spring Data JPA, and Apache Tomcat 9.0.
  • Utilized Spring Data JPA API for integration with JPA and Jenkins for continuous integration.
  • Conducted unit and integration testing using JUnit, Mockito, and SLF4j + Log4j for logging.
  • Provided production support and performed root cause analysis for production incidents.
  • Monitored application performance and analyzed logs using Splunk.
  • Managed version control using GIT.
  • System Engineer

    Infosys

    Client-: Walmart

    04/2021 – 08/2022Jaipur, India

    Project-: MF2C (Main frame to Cloud)

  • Contributed to the transition from mainframe to cloud for a retail client.
  • Participated in the complete SDLC, including design, analysis, implementation, testing, deployment, and maintenance.
  • Developed applications using Spring Framework, Spring MVC, Spring Data JPA, and Microservices.
  • Utilized Spring Core for Inversion of Control (IoC) and implemented dependency injection.
  • Generated JUnit test cases and collaborated with QA team during testing phases.
  • Ensured code quality through code review, analysis, and use of SonarQube.
  • Education

    Bachelor of Technology

    Babu Banarasi Das Engineering College
    08/2016 – 05/2020Lucknow, India
    Skills
    Java

    Java 8, Java 11

    Spring

    Spring Boot, Spring Data JPA, Spring JDBC

    Frontend

    HTML, CSS, JavaScript, ReactJS

    Databases

    MySQL, PostgreSQL, MongoDB

    Cloud

    GCP

    Devlopment Tools

    IntelliJ IDEA, JDeveloper, Eclipse, Spring Tool Suit, SQL developer, Jenkins, Splunk, Kibana, Prometheus, Grafana, BitBucket, Swagger, Postman, Docker, Kubernetes.

    Management Tools

    JIRA, Agility, Confluence, SlideShare

    Interests
    Blockchain Technologies|Full Stack Development|Reading
    Certificates
    Google Certified Associate Cloud Engineer
    Core Java Developer

    Digipodium

    Infosys Certified Spring REST Professional
    Infosys Certified Global Agile Developer