Posted on: 05/07/2025
Key Responsibilities :
- Serve as the primary point of contact for complex technical escalations from Production Specialists, diagnosing and resolving critical production incidents efficiently.
- Conduct in-depth root cause analysis for recurring issues and implement preventative measures to ensure system stability and reliability.
- Provide expert guidance and hands-on support during major incidents and outages.
- Mentor and develop the technical capabilities of Production Specialists, sharing knowledge on system functionalities, troubleshooting techniques, and best practices.
- Create and maintain technical documentation, runbooks, and SOPs to enhance the team's ability to support systems.
- Design, develop, and implement robust, scalable, and high-performance backend applications and microservices using Core Java and Spring Boot.
- Apply strong software design principles to write efficient, clear, and well-tested code, demonstrating the ability to articulate design choices and implementation rationale.
- Utilize expertise in Data Structures, Algorithms, Concurrency, and Multi-threading to build highly performant and resilient systems.
- Work with messaging systems such as Kafka/Solace and relational databases like Oracle or other RDBMS.
- Drive and contribute to CI/CD pipelines (preferably Azure DevOps) to automate builds, testing, and deployments.
- Work with containerization technologies like Docker/OpenShift for application deployment and management.
- Utilize monitoring and logging tools such as the ELK stack to ensure system health and proactive issue identification.
- Contribute to UI development using React.JS and TypeScript if needed, demonstrating flexibility and a broader technical skillset.
- Actively participate in agile ceremonies and collaborate effectively within a global team, interacting with stakeholders outside India.
- Demonstrate strong ownership and the ability to work independently with minimal hand-holding, dealing effectively with ambiguity.
Required Qualifications :
- Experience : 5-8 years of hands-on technical experience, with a significant portion in Java development and/or production support.
Mandatory Skills :
Core Java :
- Exceptional proficiency in Core Java, including strong fundamentals in Data Structures, Algorithms, Concurrency, and Multi-threading.
Backend Technologies :
- Strong hands-on experience with Spring Boot and developing microservices architectures.
- Experience with messaging systems (e.g., Kafka, Solace).
- Proficiency with RDBMS (e.g., Oracle or other relational databases).
DevOps & Cloud :
- Strong experience with CI/CD pipelines (Azure DevOps preferred).
- Hands-on experience with Docker/OpenShift for containerization.
- Familiarity with monitoring and logging tools (e.g., ELK stack).
- Domain Exposure : Preferably 8+ years of overall technical experience, with exposure to Capital Markets Front Office Trading environments.
- Methodologies : Must have experience working in Agile development environments.
Soft Skills :
- Excellent communication skills, both written and verbal, with fluent knowledge of English.
- Proven ability to work independently, manage ambiguity, and take strong ownership of tasks and outcomes.
- Ability to work effectively in a global environment with diverse stakeholders.
Preferred Qualifications :
- Experience with React.JS and TypeScript for UI development.
- Certifications in Java, Cloud platforms, or DevOps tools.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1507634
Interview Questions for you
View All