Talent.com
This job offer is not available in your country.
ModMed - Senior Software Architect - Java / Spring Boot

ModMed - Senior Software Architect - Java / Spring Boot

ModMed Technologies India Private LimitedHyderabad
30+ days ago
Job description

ModMed is hiring a driven Senior Software Architect to join our positive, passionate, and high-performing Product Development System Design Architecture team.

This is an exciting opportunity to be a part of a centralized Architecture Team, which is responsible for providing technology roadmap and architectural ownership of all ModMeds software Role :

  • Be a part of a centralized Architecture Team, which is responsible for providing technology roadmap and architectural ownership of all ModMeds software applications.
  • Lead the architectural and solution design efforts of enterprise class software modules.
  • Establish technical roadmap with cross functional teams and stakeholders, ensuring alignment between engineering and product organizations.
  • Coach, mentor and collaborate with cross functional teams including product, internal infosec, cloud operation to deliver successful architectural and solution outcomes.
  • Improve peers through code reviews, thorough documentation, technical guidance and mentoring design, architect and troubleshoot complex security implementations connecting multiple software cloud based applications.
  • Identify and propose strategies around technical problems affecting their team, communicate standards and get buy-in on solutions.
  • Maintain a positive outlook even when faced with adversity, is constructively motivated by setbacks and have a consistent positive effect on team morale.
  • Govern and Shape security architecture best practises in an evolving enterprise scale cloud native SaaS application.
  • Work effectively with teammates to help create a sense of team unity.
  • Understand the tradeoffs between technical and business needs and design solutions that take these needs into & Requirements :
  • Bachelor's Degree plus 10+ experience in programming scalable software applications, including 3+ years of leading design / architectural role.
  • Experience with the Agile / Scrum development methodology.
  • Experience in Relational & NoSQL database technologies.
  • Solid experience on Java | Spring | Spring Boot technologies.
  • Strong experience in Domain Driven Design.
  • Solid understanding on cloud native based application architecture and development practices.
  • Solid understanding on reactive / functional programming paradigm and development experience.
  • Solid understanding & experience in microservices architecture based application design & development.
  • Experience in design and development of Event Streaming Technologies (e.g Kafka / Kafka Connect / NATS etc).
  • Experience in designing / developing highly scalable low-latency applications.
  • Experience in designing and developing production ready enterprise applications.
  • Experience in designing and developing applications which are observable at scale.
  • Experience in designing and developing distributed applications and solid understanding on distributed application architecture.
  • Solid understanding on distributed cache grid based application design & development.
  • Solid understanding on Continuous Integration and Continuous Deployment principles .
  • Solid Understanding on container based application development.
  • Solid Understanding on container orchestration is highly desirable.
  • Strong commitment to quality, architecture and documentation.
  • Able to effectively coach and mentor others in engineering disciplines and best practices.
  • Strategic thinking and technical expertise with the ability to align technology with business objectives.
  • Experience in designing and developing public cloud based SaaS solutions is preferrable

(ref : hirist.tech)

Create a job alert for this search

Software Architect • Hyderabad