JOBSEARCHER

Senior Application Developer

Job Description
Job Title: Senior Application Developer
About The Role: We are seeking an experienced Senior Application Developer with 5–8 years of experience to design, develop, test, deploy, and maintain scalable enterprise applications. We are seeking a detail-oriented and results-driven Senior Application Developer. The ideal candidate brings 5 – 8 years of hands-on experience and is proficient in industry-leading tools and technologies such as Java, C#, Python, JavaScript and 9 more. Strong domain knowledge in key practices including RESTful APIs, microservices, SQL, CI/CD practices, cloud platforms and more is essential for this role. This role requires strong ability to collaborate with cross-functional teams, identify defects early in the development cycle, and ensure high-quality product delivery.
Experience Required:
  • 5 – 8 years
  • Primary SkillsJavaC#PythonJavaScriptTypeScriptSpring Boot.
  • NETNode.jsReactAngularGitDockerKubernetesSecondary SkillsRESTful APIsmicroservicesSQLCI/CD practicescloud platformsapplication monitoring
  • AgileScrumSoft Skillsproblem-solvinganalyticalcommunicationtechnical leadership
Responsibilitiesdesign, develop, test, deploy, and maintain scalable enterprise applicationsdeveloping RESTful APIs and microservicesintegrating third-party servicesworking with SQL and relational databasestroubleshooting application issuesperforming root-cause analysisoptimizing application performance and securityparticipating in code reviewscollaborating with product managers, business analysts, QA engineers, and DevOps teams throughout the software development lifecycle Requirementsstrong programming experience in technologies such as Java, C#, Python, JavaScript, or Type Scripthands-on expertise in application frameworks such as Spring Boot, .NET, Node.js, React, or Angularexperience with Gitexperience with CI/CD practicesexperience with cloud platforms such as AWS, Azure, or GCPknowledge of Docker, Kubernetes, application monitoring, and Agile/Scrum considered an advantage Nice to Haveknowledge of Dockerknowledge of Kubernetesknowledge of application monitoringknowledge of Agileknowledge of Scrum