Backend Developer
Sree ValliCanadaSENIORPosted 11d ago
JavaPythonREST APIsMicroservicesSQLDatabase designData processingReportingETLDebuggingUnit testingVersion controlPerformance optimizationCloud platformsCI/CD pipelinesAgile methodologies
About the Role
We are looking for a Backend Developer proficient in Java and Python to join our team. This role involves designing, developing, and maintaining scalable backend applications.
Key Responsibilities
• Design, develop, and maintain scalable backend applications using Java and Python
• Build RESTful APIs, microservices, and backend integrations
• Develop data processing workflows, reporting pipelines, and automated reporting solutions
• Work with SQL databases and structured and unstructured data
• Troubleshoot production issues and optimize application performance
• Collaborate with business analysts, QA engineers, data teams, and other developers
Requirements
• Strong hands-on experience in Java and Python
• Backend development, REST APIs, and microservices
• SQL, database design, data processing, reporting, and ETL concepts
• Debugging, unit testing, version control, and performance optimization
• Experience with cloud platforms, CI/CD pipelines, and Agile methodologies is an added advantage