Develop and maintain scalable backend applications, APIs, and microservices. Containerize and deploy applications using Docker, Kubernetes, and cloud platforms. Build and manage CI/CD pipelines, troubleshoot production issues using monitoring data, and contribute to system design, scalability, performance, and reliability.
Position : Application Development Engineer
Experience: 5-6 Years
Location: Bangalore
Notice Period: Immediate /15 Days
Key Skills: Python/Node.js, REST APIs, Microservices, Docker, Kubernetes, AWS/Azure/GCP, CI/CD
Responsibilities:
- Develop and maintain scalable backend applications, APIs, and microservices.
- Containerize applications using Docker and deploy on Kubernetes/cloud platforms.
- Work with CI/CD pipelines for build, testing, and deployment.
- Troubleshoot application and production issues using logs, metrics, and monitoring tools.
- Contribute to system design, scalability, performance, and reliability.
Requirements:
- 5–8 years of backend/software development experience.
- Strong programming skills in Python (preferred), Java, Go, Node.js, or .NET.
- Hands-on experience with Docker, Kubernetes, and cloud platforms such as AWS EKS, AKS, GKE, or ECS.
- Strong understanding of system design, microservices, databases, APIs, and production debugging.
Similar Jobs
Aerospace • Information Technology • Software • Cybersecurity • Design • Defense • Manufacturing
Leads software quality engineering and test automation activities, including designing automated frameworks, test plans, and scripts for UI, API, microservice, integration, regression, and performance testing. Integrates testing into CI/CD pipelines, manages defects, analyzes failures, validates software requirements, and collaborates with developers and stakeholders in an Agile environment. The role also supports test strategy, code reviews, static analysis, Azure-based applications, and continuous improvement of quality practices.
Top Skills:
Application InsightsArtifactoryAzureAzure Blob StorageAzure MonitorAzure PaasAzure Redis CacheBlazemeterCi/CdCucumberDockerEntity Framework CoreGitlabJasmineJavaJavaScriptJenkinsJmeterJunitMavenMicroservicesMicrosoft Azure DevopsMssqlPostmanRabbitMQRest ApisSeleniumSonarqubeSynopsys Coverity
Artificial Intelligence • Cloud • Information Technology • Software
Develop, test, debug, and maintain frontend and backend software applications. Translate user stories into scalable solutions, write functional and test code, automate build and deployment processes, perform comprehensive testing, and apply secure coding and software development lifecycle practices. Collaborate with security engineers, technical writers, product teams, and end users to define requirements, document systems, and deliver software enhancements.
Top Skills:
AgileAngularC#Ci/CdCloud PlatformsGitJavaScriptNode.jsRdbmsReactSecure CodingSoftware Development Lifecycle (Sdl)SQLTypescript
Artificial Intelligence • Cloud • Information Technology • Software
Develop and maintain frontend and backend software applications, translating user stories into scalable solutions. Responsibilities include coding, testing, debugging, database optimization, secure development lifecycle activities, CI/CD automation, documentation support, and collaboration with security engineers, product teams, and end users.
Top Skills:
AngularC#Ci/CdCloud PlatformsGitJavaScriptNode.jsRdbmsReactSQLTypescript
What you need to know about the Bengaluru Tech Scene
Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.


