CrawlJobs Logo

Digital Software Engineering Intermediate Analyst

https://www.citi.com/ Logo

Citi

Location Icon

Location:
India, Chennai

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

We are seeking a highly skilled and experienced Senior API Developer with 6-8 years of professional experience to join our dynamic and innovative engineering team. The ideal candidate will have a strong background in designing, developing, and maintaining robust, scalable backend services and APIs. You will possess deep expertise in Java, database technologies, Kubernetes, and API management solutions like Apigee. As a Senior Backend Developer, you will play a crucial role in the entire product development lifecycle, from conceptualization and design to deployment and ongoing maintenance of our core backend systems.

Job Responsibility:

  • Design, develop, test, deploy, and maintain scalable and robust backend applications, services, and APIs
  • Collaborate with product managers, solution architects, and other engineers to understand business requirements and translate them into technical specifications
  • Develop, manage, and optimize well-functioning databases and data access layers
  • Design and implement highly performant and secure RESTful APIs and other backend services
  • Develop and implement API policies, security, and traffic management strategies using API Gateway platforms like Apigee
  • Write clean, efficient, well-documented, and maintainable code adhering to best practices
  • Participate in code reviews to ensure code quality, share knowledge, and promote best practices
  • Troubleshoot, debug, and upgrade existing backend software and associated infrastructure
  • Optimize backend applications for maximum speed, scalability, and reliability
  • Design, implement, and manage CI/CD pipelines for automated build, test, and deployment processes for backend services
  • Mentor and guide junior engineers, fostering a culture of learning and continuous improvement
  • Work effectively in an Agile development environment
  • Contribute to the creation of technical documentation, including design specifications, API contracts, flow diagrams, and CI/CD pipeline configurations

Requirements:

  • 6-8 years of professional experience as a Backend Developer or similar role
  • Strong proficiency in Java and experience with modern Java frameworks (e.g., Spring Boot)
  • Strong proficiency in database technologies, both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis)
  • Proven strong knowledge and hands-on experience with Apigee API Gateway (or similar API Management platforms)
  • Experience designing and developing RESTful APIs
  • Strong understanding and practical experience with Kubernetes (including deployment, scaling, and management of applications within a Kubernetes environment)
  • Strong understanding of software development principles, design patterns, and architectural best practices
  • Proficient with version control systems, particularly Git
  • Experience with testing frameworks and methodologies (e.g., unit testing, integration testing, automated testing)
  • Proven experience with CI/CD tools and technologies (e.g., Jenkins, GitLab CI/CD, GitHub Actions)
  • Experience with containerization technologies such as Docker
  • Excellent problem-solving, analytical, and critical thinking skills
  • Strong communication and interpersonal skills
  • Proven ability to manage multiple priorities and deliver high-quality work on schedule

Nice to have:

  • Bachelor's degree in Computer Science or a related field
  • Experience with microservices architecture
  • Experience with API security best practices (OAuth, JWT, API Keys)
  • Familiarity with API design principles (e.g., OpenAPI/Swagger)
  • Experience with Agile/Scrum methodologies
  • Contributions to open-source projects
  • Experience mentoring junior developers
  • Familiarity with advanced security best practices in backend development and CI/CD pipelines
  • Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack)
  • Experience with Kubernetes orchestration tools and ecosystem (e.g., Helm, Kustomize)

Additional Information:

Job Posted:
September 18, 2025

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.