Senior Software Engineer Java

Year    KA, IN, India

Job Description

The Senior Software Engineer is responsible for driving the end-to-end design, development, and delivery of complex enterprise-grade software solutions and enhancements to existing products. Works closely with customers, developers and other stakeholders to understand and define customer needs in these designs. Features are aligned to a timetable and areas of responsibility. Developers may solicit customers for feedback regarding product usability and desired future enhancements. The ideal candidate will collaborate closely with cross-functional teams -- including Product Management, UI/UX, QA, and DevOps -- to deliver scalable, secure, and high-performing applications aligned with business goals. The position also involves architectural decision-making, process improvement, and technology evaluation to enhance development efficiency and quality.



Let's talk about Responsibilities



Develop and lead the design, development, and delivery of complex software systems using Java and React and good to have Node.js Define and enforce coding standards, best practices, and development processes. Conduct design and code reviews to ensure high-quality deliverables. Mentor and guide a team of engineers; foster a culture of ownership, innovation, and continuous improvement. Manage sprint planning, estimation, and task delegation to ensure timely and quality deliverables. Support team members in resolving technical challenges. Work closely with Product Managers, UI/UX Designers, QA, and DevOps to ensure alignment on project objectives and priorities. Translate business requirements into technical solutions and communicate progress effectively to stakeholders. Serve as the technical point of contact for cross-functional coordination. Contribute to architectural decisions for scalable and maintainable systems. Evaluate and integrate new technologies, frameworks, and tools to enhance productivity. Ensure application performance, security, and reliability meet enterprise-grade standards.

Let's talk about Qualifications and Experience





Required:



Bachelor's or Master's degree in Computer Science, Engineering, or related field. 8+ years of professional experience in software development, including at least 2+ years in a lead or senior role. Strong expertise in Java (Spring Boot) or Node.js and React.js (with Redux or similar frameworks). Solid understanding of RESTful APIs, microservices architecture, and cloud platforms (AWS/Azure/GCP). Strong leadership and decision-making skills. Excellent verbal and written communication abilities. A proactive, collaborative, and ownership-driven attitude. Ability to balance technical depth with business priorities. Proficient in version control (Git), CI/CD pipelines, and containerization (Docker/Kubernetes). Excellent problem-solving and analytical skills. Proven ability to communicate clearly and coordinate effectively with technical and non-technical stakeholders. Experience leading agile/scrum teams and managing project timelines.

Preferred:



Experience with GraphQL, TypeScript, or serverless architectures. Familiarity with DevOps practices and automated testing frameworks. Promote engineering best practices -- including clean code, automated testing, and CI/CD -- to ensure reliability and maintainability.

Review code and design deliverables to uphold quality and compliance standards (e.g.,

HIPAA

,

SOC 2

,

FHIR interoperability

).


Joining us is more than saying "yes" to making the world a healthier place. It's discovering a career that's challenging, supportive and inspiring. Where a culture driven by excellence helps you not only meet your goals, but also create new ones. We focus on creating a diverse and inclusive culture, encouraging individual expression in the workplace and thrive on the innovative ideas this generates. If this sounds like the workplace for you, apply now! We commit to respond to every applicant.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4832653
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year