Responsibilities

  • Design, develop, and maintain scalable back-end systems, APIs, and event-driven services supporting enterprise digital platforms.
  • Build optimized, reusable, secure, and maintainable code using Java, Python, and modern backend development frameworks.
  • Develop and support microservices architectures, RESTful web services, and system integrations across distributed environments.
  • Collaborate with front-end developers, architects, database administrators, and project teams to enhance application functionality and scalability.
  • Write and optimize SQL queries, stored procedures, and database interactions for Oracle and other enterprise database systems.
  • Monitor application, database, and service performance while troubleshooting complex system and integration issues.
  • Implement CI/CD pipelines, automated testing practices, debugging processes, and DevOps methodologies to support reliable software delivery.
  • Apply secure coding standards, object-oriented design principles, and software quality assurance practices throughout the SDLC.
  • Document technical designs, mentor teams on development best practices, and stay current with emerging backend technologies and frameworks.


Relevant Jobs