HamburgerMenu
hirist

Natobotics - Vice President/Principal Developer - Java & Python

Posted on: 29/07/2025

Job Description

Vice President - Principal Developer (Java & Python)

Experience : 12+ Years

Employment Type : Full-time

Job Overview :

We are seeking a highly experienced and technically profound Vice President - Principal Developer with 12+ years of hands-on experience in Java and Python to join our Market Risk team within the Risk Engines Group. This leadership role will involve significant design and development work, leading a regional team, and owning critical deliveries.


The ideal candidate will be proficient in architecting solutions, guiding teams to adopt best practices, and possess deep expertise in Big Data, Multi-threading, Design Patterns, and Public Cloud platforms, alongside a strong understanding of the Market Risk domain.

Roles & Responsibilities :

Architectural Leadership & Design :


- Drive design and development work within the Market Risk team, specifically focusing on the Risk Engines Group.

- Be proficient in designing scalable, resilient, and high-performance solutions, and effectively guide the team in adapting and implementing these designs.

Team & Regional Leadership :


- Lead the team regionally and take full ownership of delivery in the respective area, ensuring timely and high-quality outcomes.

- Work closely with cross-regional teams to align strategies and deliverables.

Technical Implementation & Expertise :


- Maintain strong hands-on proficiency in Java and Python, applying expertise to complex development challenges.

- Utilize extensive knowledge of Big Data technologies, Multi-Threading, Design Patterns, Public Cloud platforms, and other core Java concepts to build robust systems.

- Actively participate in the development of messaging-based systems.

- Contribute to building and managing containerized applications, preferably using Docker.

Disaster Recovery & System Resilience :


- Apply working knowledge of disaster recovery strategies and implementation to ensure system resilience and business continuity.

Collaboration & Communication :


- Demonstrate strong written and verbal communication skills for technical discussions, client interactions, and team leadership.


- Exhibit excellent multi-tasking and team player abilities, fostering a collaborative environment.

Domain & Problem Solving :


- Apply a functional understanding of the Market Risk Domain to translate business requirements into technical solutions.

- Ability to manage multiple tasks in a demanding and changing environment, particularly within Python and Java development contexts.

Technical Skills Mandate :

- Programming Languages : 12+ years of hands-on experience in Python and Java.

- Big Data: Extensive experience with Big Data technologies.

- Cloud Platforms : Hands-on exposure to Public Cloud platforms (e.g., AWS, Azure, GCP specific platform experience is a plus).

- Proficiency in Multi-threading, Design Patterns, and Java 8 (or higher) features.

- Experience building messaging-based systems.


- Development experience with SQL and optionally Dremio.

- Experience in building and managing containerized applications, preferably with Docker.

- Working knowledge of disaster recovery strategies and implementation.


info-icon

Did you find something suspicious?