Backend Developer - Bengaluru, India - Leo Solutions

    Leo Solutions
    Leo Solutions Bengaluru, India

    1 week ago

    Default job background
    Description

    Overview:

    As a BackendDeveloper at our company you will be responsible for developing andmaintaining the serverside logic of our web applications. You willwork closely with frontend developers database administrators andother team members to ensure seamless integration of userfacingelements with serverside logic. Your role is crucial in ensuringthe overall performance reliability and security of ourapplications.

    KeyResponsibilities:

    • Design develop andmaintain scalable backend services and APIs using Java spring bootor other relevant programminglanguages
    • Collaborate with frontend developersto integrate userfacing elements with serversidelogic
    • Optimize applications for maximum speedand scalability
    • Implement security and dataprotection measures
    • Troubleshoot and debugissues that arise
    • Conduct code reviews andprovide feedback to other teammembers
    • Participate in the entire applicationlifecycle focusing on coding anddebugging
    • Create and maintain documentation forbackend systems and APIs
    • Stay uptodate withindustry best practices and technologies
    • Workclosely with the DevOps team to deploy and maintainapplications
    • Collaborate with other teammembers to establish objectives and design more functional cohesivecode
    • Research and suggest new mobile productsapplications and protocols
    • Assist in thedevelopment of technical specifications and architecturalchanges
    • Contribute to the teams continuousimprovement initiatives

    RequiredQualifications:

    • Bachelors degree inComputer Science Engineering or a relatedfield
    • Proven experience as a Backend Developeror similar role
    • Proficient in Java Spring bootor similar programming languages
    • Experiencewith databases such as MySQL PostgreSQL orMongoDB
    • Strong understanding of data structuresand algorithms
    • Experience with API developmentand integration
    • Knowledge of softwaredevelopment methodologies and bestpractices
    • Experience with cloud platforms likeAWS Azure or Google Cloud
    • Excellentproblemsolving and troubleshootingskills
    • Ability to work collaboratively in ateam environment
    • Solid understanding ofsecurity concepts protocols and bestpractices
    • Experience with version controlsystems such as Git
    • Excellent verbal andwritten communication skills
    • Ability toprioritize and manage multiple taskseffectively
    • Continuous learning and improvementmindset

    java,spring boot,backenddevelopment