As a Senior Analyst - Software Developer, your focus will be developing and implementing software solutions. Besides working closely with your colleagues in Bangalore, you will also work closely with Nasdaq teams in other countries.
Develop and maintain backend services using Java microservices and PHP-based APIs.
Design and implement observability solutions using ClickHouse, AWS CloudWatch, Prometheus, and event logging.
Build dashboards and metrics aggregation systems to monitor platform uptime and performance.
Remediate security vulnerabilities in deployed artifacts.
Collaborate with infrastructure and QA teams to ensure system reliability and scalability.
Contribute to Infrastructure-as-Code initiatives using Terraform.
Participate in CI/CD pipeline development and containerized deployment workflows.
We expect you to have:
3+ years in backend software development
Programming Languages: Java (and/or experience in PHP and familiarity with other C-like languages such as Python or C#)
Architecture: Java-based microservices and RESTful API design
Databases: MySQL, PostgreSQL, and event logging systems
Cloud Platforms: AWS (cloud-native services and observability tools such as CloudWatch, Prometheus, ClickHouse)
Infrastructure Automation: Terraform for Infrastructure-as-Code (IaC)
Version Control & Collaboration: Git and Atlassian tools (Jira, Confluence)
Containerization & CI/CD: Docker and CI/CD orchestration tools
Scripting: Shell scripting and Bash
Security: Secure coding practices and backend security principles
Solid problem-solving
Effective collaboration across teams
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.