Staff Software Engineer, ACVMax

8 - 12 years

0 Lacs

Posted:2 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: If you are seeking a challenging opportunity in a dynamic company with a people-first mindset and a culture of growth and autonomy, consider joining ACV as a Staff Software Engineer. In this role, you will play a crucial part in advancing the SaaS product, MAX Digital, by focusing on architecture, design, and delivery of robust, scalable, and secure Java-based platforms and services. Key Responsibilities: - Actively support efforts to enhance the customer experience through simplification. - Architect, deliver, and maintain large-scale, distributed Java services and systems across core platforms. - Define and implement engineering best practices and standards for Java, Spring, Hibernate, Struts, Maven, and associated technology stacks. - Lead the technical design and implementation of critical APIs, services, and full-stack MVC applications. - Set and enforce standards for code quality, performance, security, and operational readiness for all Java-based systems. - Own and evolve the technical roadmap for Java applications and supporting infrastructure. - Collaborate effectively with cross-functional teams to define requirements and architect solutions. - Provide technical leadership, mentorship, and guidance to multiple engineering teams. - Champion engineering-wide security and compliance standards. - Design and implement advanced data models using Hibernate ORM, SQL Server, and patterns for scalability. - Drive the adoption and evolution of custom software patterns and architectural approaches. - Serve as a technical escalation point for complex issues and ensure high reliability, performance, and security of products and services. - Perform additional duties as assigned. Qualifications Required: - Bachelor's degree in Computer Science or related technical discipline. - 8+ years of software development/engineering experience. - Minimum 8 years of experience architecting and maintaining SaaS web applications using Java, Spring Framework, Hibernate, and related technologies at scale. - Deep expertise in designing and implementing large-scale, distributed systems using Java. - Proficiency in the Spring ecosystem, Hibernate ORM, Maven, Struts, and modern Java application frameworks. - Experience with cloud-native architectures using AWS services and infrastructure-as-code tools. - Advanced proficiency in SQL programming and relational database design. - Extensive experience with Docker, container orchestration, and deployment automation. - Strong knowledge of CI/CD pipelines and automation tools. - Exceptional leadership, mentoring, and communication skills. - Commitment to enforcing security standards and compliance for Java-based products and services. - Ability to work effectively in a geographically dispersed team across multiple time zones. (Note: Additional details of the company are not present in the provided job description),

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You