Job Description

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.


info-icon

Did you find something suspicious?

Posted By

Job Views:  
187
Applications:  123
Recruiter Actions:  0

Functional Area

Backend Development

Job Code

1507634