Application Developer

Gurugram, Haryana, India
Oct 25, 2024
Nov 20, 2025
Hybrid
Full-Time
5 Years
Job Description

Accenture is seeking an Application Developer who will be instrumental in the design, build, and configuration of applications tailored to meet business processes and application requirements. The ideal candidate will possess a robust understanding of Java Enterprise Edition and a strong commitment to delivering high-quality, scalable software solutions.

Key Responsibilities

  1. Agile Development. Engage in agile methodologies, collaborating closely with cross-functional teams to ensure rapid and efficient software delivery.
  2. Code Quality. Write clean, maintainable, and efficient production-grade code, adhering to best practices and industry standards.
  3. DevOps Practices. Work within a DevOps framework to automate testing and deployment, ensuring seamless integration and continuous delivery.
  4. Design Patterns. Identify and implement appropriate design patterns and frameworks to enhance application performance and maintainability.
  5. Documentation. Maintain comprehensive documentation of design decisions, development processes, and application specifications.
  6. Collaboration. Work collaboratively with business analysts and stakeholders to gather requirements and translate them into technical specifications.

Technical Experience

  1. Java Development. At least 5 years of experience in developing medium to large-scale Java applications.
  2. Version Control. Proficient in Git with a minimum of 4 years of experience in source control management.
  3. Continuous Integration/Delivery. 6 years of experience in CI/CD environments, ensuring efficient build and deployment processes.
  4. Testing Frameworks. Proficient in testing methodologies with at least 1 year of experience using tools like Mockito, Selenium, or Cucumber.

Preferred Qualifications

  • Experience with Java EE technologies such as Spring, Hibernate, or similar frameworks.
  • Familiarity with cloud platforms (AWS, Azure, Google Cloud) and microservices architecture.
  • Understanding of database management systems, SQL, and ORM technologies.

Professional Attributes

  • Strong analytical and problem-solving skills to address technical challenges effectively.
  • Excellent communication skills, enabling effective collaboration with team members and stakeholders.
  • A proactive approach to learning new technologies and adapting to changing requirements.

Educational Qualification

  • Degree. Regular BE or B.Tech in Computer Science, Information Technology, or a related discipline.

Why Accenture?

  1. Innovative Environment. Join a forward-thinking team that values creativity and innovation.
  2. Career Development. Opportunities for professional growth and skill enhancement through continuous learning and training.
  3. Diversity & Inclusion. Be part of an organization that champions diversity and promotes an inclusive workplace.
Related Jobs