A

Custom Software Engineer

Accenture
NewPosted today

LOCATION

Gurugram · Onsite

EXPERIENCE

3+ Years

TYPE

FullTime

SKILLS REQUIRED

Software DevelopmentCloud ArchitectureJavaFull-Stack Development

Job description

Overview

Custom Software Engineer role focused on hands-on development of application-heavy, cloud-native enterprise solutions, including AI integration, across multi-cloud environments.

What you'll do

  • Actively develop, test, and deploy application-heavy solutions, writing clean, efficient code in languages such as Java Spring Boot and Python for backend systems.
  • Contribute to front-end development using React or Angular.
  • Partner with senior architects to design scalable, cloud-native application architectures focused on performance, maintainability, and integration in multi-cloud environments.
  • 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 (e.g., automation, basic analytics) using cloud-based AI services or frameworks such as 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

  • Must have skill: Java Full Stack Development.
  • Minimum 3 years of experience is required.
  • 5 to 12 years of 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 like React, Angular, or similar.
  • Basic exposure to AI/ML integration, such as using cloud AI services (e.g., Azure OpenAI) or simple ML frameworks.
  • Practical experience with integration patterns (e.g., REST APIs, message queues) and microservices architecture.
  • Familiarity with infrastructure tools like 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 to collaborate with technical and non-technical stakeholders.
  • Ability to juggle hands-on coding with architectural design contributions.
  • 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.
  • Eagerness to learn and adapt to new tools, frameworks, and cloud technologies.

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