A

Custom Software Engineer

Accenture
NewPosted today

LOCATION

Gurugram · Onsite

EXPERIENCE

2+ Years

TYPE

FullTime

SKILLS REQUIRED

Software DevelopmentCloud ArchitectureJavaPythonSpring BootReact.jsMicroservices Architecture

Job description

Overview

Develop custom software solutions by designing, coding and enhancing components across systems and applications, using modern frameworks and agile practices to deliver scalable, high-performing solutions. The role is hands-on, with a focus on Java Spring Boot and Python backend development, front-end work in React or Angular, and AI integration in multi-cloud environments.

What you'll do

  • Actively develop, test and deploy application-heavy solutions, writing clean, efficient code in Java Spring Boot or Python for backend systems and contributing to front-end development in React or Angular.
  • Partner with senior architects to design scalable, cloud-native application architectures focused on performance, maintainability and multi-cloud integration.
  • Build and maintain integrations using APIs, microservices and event-driven patterns (e.g., REST, GraphQL, Kafka or message queues).
  • Develop and deploy applications across AWS, Azure and Google Cloud, ensuring portability and optimization for cost and performance.
  • Implement practical AI features such as automation and basic analytics using cloud-based AI services or frameworks like TensorFlow or PyTorch.
  • Collaborate with DevOps teams to implement containerized solutions (Docker, Kubernetes) and CI/CD pipelines, with hands-on use of IaC tools like Terraform or BiCep.
  • Ensure applications meet performance and security standards through code reviews, testing and adherence to best practices.
  • Work closely with developers, product managers and infrastructure teams to translate requirements into technical implementations, providing hands-on support and mentorship.
  • Stay updated on full-stack development trends, cloud technologies and AI advancements.

What you'll need

  • Java Full Stack Development experience; minimum 2 years of experience is required.
  • Hands-on experience in full-stack development, with at least 2 years in a lead developer or junior architect role focusing on application-heavy systems.
  • Demonstrated experience building and deploying solutions in multi-cloud environments (AWS, Azure, Google Cloud).
  • Strong proficiency in Java Spring Boot and Python for backend development.
  • Hands-on experience with front-end frameworks such as React, Angular or similar.
  • Basic exposure to AI/ML integration, such as cloud AI services or simple ML frameworks.
  • Practical experience with integration patterns (e.g., REST APIs, message queues) and microservices architecture.
  • Familiarity with infrastructure tools such as Docker, Kubernetes and IaC (e.g., Terraform).
  • Experience with cloud-native services.
  • Working knowledge of DevOps practices, including CI/CD pipelines and monitoring tools.
  • Understanding of secure coding practices and basic enterprise security standards (e.g., IAM, encryption).
  • Strong debugging and problem-solving skills with a hands-on mindset.
  • Clear communication with technical and non-technical stakeholders.
  • Ability to balance hands-on coding with architectural design contributions.
  • Eagerness to learn and adapt to new tools, frameworks and cloud technologies.
  • Bachelor's degree in computer science, engineering or a related field; 15 years of full-time education.

Nice to have

  • Certifications such as Azure Developer Associate or similar.

Details

  • Location: Gurugram.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Custom Software Engineer