A

Accenture

Advises businesses and runs their technology

Custom Software Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeMumbai, Maharashtra, IndiaNo salary listedIn-person

About the Job

Requirements

  • At least 5 years of relevant software development experience.
  • Proficiency in Java, Jakarta EE Servlet API, Spring Framework, React.js, JavaScript (ES6+), and TypeScript.
  • Strong experience developing scalable enterprise applications and RESTful services.
  • Expertise in React fundamentals, Hooks, state management, and component lifecycle.
  • Knowledge of HTML5, CSS3, responsive web design, and frontend optimization techniques.
  • Experience with API integration, asynchronous data handling, and form validation frameworks.
  • Familiarity with Jackson, Apache POI, Log4j2, Hibernate Validator, HikariCP, and file upload handling.
  • Experience with version control systems, testing frameworks, and modern development tools.
  • Strong understanding of secure coding practices, authentication mechanisms (JWT and OAuth), and application security standards.
  • Ability to work independently, manage multiple priorities, and collaborate effectively across teams.

Responsibilities

  • Lead the design and development of software solutions.
  • Drive technical design decisions, code reviews, mentoring, and best practices.
  • Serve as a subject matter expert and collaborate on project deliverables.
  • Develop and maintain backend services using Java, Jakarta Servlet, Spring Framework, and related technologies.
  • Participate in application modernization initiatives, including migration of legacy libraries and frameworks to supported versions.
  • Design, develop, and enhance user interfaces using React.js and modern JavaScript/TypeScript frameworks.
  • Build and integrate RESTful APIs to ensure seamless communication between frontend and backend components.
  • Implement secure coding practices and ensure compliance with enterprise and industry standards.
  • Troubleshoot and resolve complex application issues while optimizing performance, scalability, and maintainability.
  • Collaborate with business stakeholders, architects, and development teams to deliver software solutions aligned with business objectives.

Desired Qualifications

  • A university degree in Computer Science, Banking, or equivalent working experience is preferred.
  • Skills in Spring Boot and experience with legacy-to-modern framework migration.
  • Experience in financial services or banking technology environments.

About the Company

Accenture

Advises businesses and runs their technology

Accenture advises large businesses and public agencies on strategy, builds their technology systems and runs ongoing operations. Its teams connect business planning with implementation, covering areas such as cloud migration, cybersecurity and customer experience. Consultants work with clients to redesign processes, while engineers integrate software from technology partners and maintain the resulting systems for multinational organizations. Clients pay for project work or continuing services, including application support and business processes such as finance and customer service. Accenture was founded in 1989 and has its headquarters in Dublin, Ireland.

Company size
10,001+
Company stage
IPO
Headquarters
Dublin, Ireland
Founded
1989

Recently Posted Jobs

Explore more opportunities at Accenture

See more jobs