Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

BMC Principal Backend Developer 
India, Maharashtra 
945150764

12.12.2024
Description and Requirements

CareerArc Code

Key Responsibilities

  1. Technical Leadership
    • Provide architectural guidance and direction to development teams, ensuring alignment with Helix's strategic goals.
    • Design and implement complex, scalable microservices and APIs using Java, Spring and other modern frameworks.
    • Lead R&D initiatives to incorporate emerging technologies, including AI/ML, into the Helix platform.
  2. Product Development
    • Drive the end-to-end development of critical features and enhancements, ensuring they meet performance, scalability, and security standards.
    • Collaborate with Quality Engineering to establish and enforce testing strategies, including automated, performance, and security testing.
    • Optimize existing codebases for maintainability and performance.
  3. Collaboration & Mentorship
    • Act as a mentor and coach to senior developers, fostering a culture of technical excellence and continuous improvement.
    • Partner with Product Managers to translate business requirements into technical solutions.
    • Work closely with DevSecOps teams to ensure seamless CI/CD pipelines and adherence to security best practices.
  4. Problem Solving & Innovation
    • Analyze and resolve critical technical challenges, including performance bottlenecks, scalability issues, and complex integrations.
    • Identify opportunities for innovation, process improvement, and cost optimization in product development.
  5. Customer Engagement
    • Participate in customer interactions to understand technical requirements and provide solutions for escalated issues.
    • Incorporate customer feedback to continuously enhance product capabilities.

Required Qualifications

  • Education : Bachelor’s or master’s degree in computer science, Engineering, or related field.
  • Experience : 15+ years in software development, with at least 5+ years in a senior or principal-level role.
  • Technical Expertise :
    • Proficient in Java (11/17+), Spring Boot, RESTful API development, and Microservices architecture.
    • Experience in designing and developing complex framework and platform solutions with practical use of design patterns.
    • Expertise with unit/integration testing, test driven development and related modern best practices/technologies
    • Experience with open-source Java frameworks such as OSGI, Spring, Hibernate, Maven, JSecurity, JMS, JPA, JTA, JDBC.
    • Experience with server-side issues such as caching, clustering, persistence, security, SSO, state management, high scalability/availability, and failover.
    • Experience implementing Business Process Management software and integrating complex enterprise systems.
    • Experience with PostgreSQL or MS-SQL databases and Aspect oriented architectures.
    • Good understanding of web services and SOA standards like REST, SOAP, XML, etc.
    • Good understanding of microservices architecture, including Kubernetes, Docker and Kafka
    • Excellent communication skills: demonstrated ability to explain complex technical issues to both technical and non-technical audiences.
    • Must have strong decision-making skills; take-charge personality, and the ability to drive a plan to completion.
    • Experience with open-source participation and Apache projects, patent process, in depth knowledge of App server architectures and SaaS or PaaS enabling platforms is a big plus.
    • Hands-on experience with container orchestration tools like Kubernetes and Docker.
    • Knowledge of DevSecOps tools (e.g., Jenkins, Terraform, Helm, Ansible) and security practices.
    • Familiarity with cloud platforms (AWS, Azure, GCP) and SaaS environments.
  • Soft Skills :
    • Exceptional problem-solving and analytical skills.
    • Proven ability to lead and mentor high-performing teams.
    • Strong communication and collaboration skills.

Preferred Qualifications

  • Experience in SaaS platforms and IT Service Management (ITSM).
  • Knowledge of ITIL processes and workflows.
  • Certifications: AWS Cloud Practitioner, Kubernetes Certified Developer, or SAFe certifications.
  • Hands-on experience integrating AI-driven features into enterprise solutions.

(

know more and how to apply.

Min salary

Mid point salary

Max salary