Accenture
Packaged Application Development Manager | Full time | Experience: 10-12 years
Overview Role: Full Stack Engineer / Packaged Application Development Manager with a cloud-first and agile mindset. Responsible for developing and engineering end-to-end features of a system, from user experience to backend code. Leverage new technologies to solve challenging business problems and deliver innovative solutions for clients.
Responsibilities
Design and implement scalable APIs and microservices for telemetry ingestion, processing, and querying.
Integrate with time-series databases, message queues, and distributed storage systems.
Ensure performance, reliability, and security of backend systems.
Build responsive, interactive dashboards for metrics, traces, logs, and alerts.
Implement real-time data visualizations and service maps.
Collaborate with UX designers to deliver intuitive user experiences.
Work closely with DevOps to deploy and monitor services in Kubernetes environments.
Participate in CI/CD pipeline development and automated testing.
Ensure observability and logging for all developed components.
Design, develop, and maintain backend services using modern frameworks and languages (Node.js, Java, or Python).
Build and document RESTful and GraphQL APIs for frontend and third-party integrations.
Implement business logic for campaign management, budgeting, logistics, and feedback processing.
Integrate with external systems like SAP (for finance) and open-source tools (e.g., Camunda, OpenBoxes).
Ensure code quality through unit testing and BDD practices using tools like Jest, JUnit, PyTest, or Cucumber.
Collaborate with frontend, DevOps, and data teams to deliver end-to-end features.
Optimize performance, scalability, and security of backend services.
Skills and Experience
Java (Spring Boot), REST/GraphQL APIs
Kafka, Redis, Elasticsearch, ClickHouse or similar
OpenTelemetry, Micrometer, or other observability frameworks
React (preferred), Angular or Vue
D3.js, Chart.js, or other data visualization libraries
WebSockets, GraphQL
4+ years of experience in full stack development
Proficiency in React.js, TypeScript, and modern frontend tooling
Strong backend development skills in Node.js, Java, or Python
Experience with PostgreSQL, MongoDB, and Redis
Familiarity with Docker, Kubernetes, and CI/CD pipelines
Experience with unit testing and BDD frameworks (e.g., Jest, Cucumber, PyTest)
Understanding of OAuth2, JWT, and secure coding practices
Exposure to multi-cloud environments (AWS, Azure) is a plus
Strong understanding of microservices architecture and cloud-native design
Familiarity with authentication (OAuth2, JWT) and RBAC
Experience in integrating with SAP or other ERP systems
Familiarity with workflow engines (e.g., Camunda, n8n)
Exposure to LLM-based APIs (e.g., OpenAI, Hugging Face) for intelligent automation
Qualifications
Must have Java Full Stack Development experience
Java Full Stack Development experience is required; 12+ years preferred
Good to have: React.js
Educational Qualification: 15 years full-time education
Work location: Bengaluru, India
Experience: 10-12 years
Experience requirements stated in the original must be maintained; multiple references may exist
Additional Skill: SAP BusinessObjects Data Services (optional)
Summary: As a Full Stack Engineer, you will be responsible for developing and engineering the end-to-end features of a system, from user experience to backend code. Your typical day will involve collaborating with cross-functional teams to design, implement, and optimize innovative solutions that enhance client services. You will leverage new technologies and methodologies to address complex business challenges, all while maintaining a cloud-first and agile mindset. Engaging in continuous learning and adapting to evolving technologies will be key components of your role, ensuring that you remain at the forefront of industry advancements.
Roles & Responsibilities:
Expected to be an SME, collaborate and manage the team to perform.
Responsible for team decisions.
Engage with multiple teams and contribute on key decisions.
Provide solutions to problems that apply across multiple teams.
Facilitate knowledge sharing and mentorship within the team to foster professional growth.
Analyze project requirements and translate them into technical specifications and actionable tasks.
Professional & Technical Skills:
Must Have: Java Full Stack Development
Good to Have: React.js
Strong understanding of web development frameworks and libraries
Proficient in database management and optimization techniques
Experience with cloud technologies and deployment strategies
Additional Information:
The candidate should have minimum 12 years of experience in Java Full Stack Development.
This position is based at our Bengaluru office.
A 15 years full time education is required.
#J-18808-Ljbffr
Overview Role: Full Stack Engineer / Packaged Application Development Manager with a cloud-first and agile mindset. Responsible for developing and engineering end-to-end features of a system, from user experience to backend code. Leverage new technologies to solve challenging business problems and deliver innovative solutions for clients.
Responsibilities
Design and implement scalable APIs and microservices for telemetry ingestion, processing, and querying.
Integrate with time-series databases, message queues, and distributed storage systems.
Ensure performance, reliability, and security of backend systems.
Build responsive, interactive dashboards for metrics, traces, logs, and alerts.
Implement real-time data visualizations and service maps.
Collaborate with UX designers to deliver intuitive user experiences.
Work closely with DevOps to deploy and monitor services in Kubernetes environments.
Participate in CI/CD pipeline development and automated testing.
Ensure observability and logging for all developed components.
Design, develop, and maintain backend services using modern frameworks and languages (Node.js, Java, or Python).
Build and document RESTful and GraphQL APIs for frontend and third-party integrations.
Implement business logic for campaign management, budgeting, logistics, and feedback processing.
Integrate with external systems like SAP (for finance) and open-source tools (e.g., Camunda, OpenBoxes).
Ensure code quality through unit testing and BDD practices using tools like Jest, JUnit, PyTest, or Cucumber.
Collaborate with frontend, DevOps, and data teams to deliver end-to-end features.
Optimize performance, scalability, and security of backend services.
Skills and Experience
Java (Spring Boot), REST/GraphQL APIs
Kafka, Redis, Elasticsearch, ClickHouse or similar
OpenTelemetry, Micrometer, or other observability frameworks
React (preferred), Angular or Vue
D3.js, Chart.js, or other data visualization libraries
WebSockets, GraphQL
4+ years of experience in full stack development
Proficiency in React.js, TypeScript, and modern frontend tooling
Strong backend development skills in Node.js, Java, or Python
Experience with PostgreSQL, MongoDB, and Redis
Familiarity with Docker, Kubernetes, and CI/CD pipelines
Experience with unit testing and BDD frameworks (e.g., Jest, Cucumber, PyTest)
Understanding of OAuth2, JWT, and secure coding practices
Exposure to multi-cloud environments (AWS, Azure) is a plus
Strong understanding of microservices architecture and cloud-native design
Familiarity with authentication (OAuth2, JWT) and RBAC
Experience in integrating with SAP or other ERP systems
Familiarity with workflow engines (e.g., Camunda, n8n)
Exposure to LLM-based APIs (e.g., OpenAI, Hugging Face) for intelligent automation
Qualifications
Must have Java Full Stack Development experience
Java Full Stack Development experience is required; 12+ years preferred
Good to have: React.js
Educational Qualification: 15 years full-time education
Work location: Bengaluru, India
Experience: 10-12 years
Experience requirements stated in the original must be maintained; multiple references may exist
Additional Skill: SAP BusinessObjects Data Services (optional)
Summary: As a Full Stack Engineer, you will be responsible for developing and engineering the end-to-end features of a system, from user experience to backend code. Your typical day will involve collaborating with cross-functional teams to design, implement, and optimize innovative solutions that enhance client services. You will leverage new technologies and methodologies to address complex business challenges, all while maintaining a cloud-first and agile mindset. Engaging in continuous learning and adapting to evolving technologies will be key components of your role, ensuring that you remain at the forefront of industry advancements.
Roles & Responsibilities:
Expected to be an SME, collaborate and manage the team to perform.
Responsible for team decisions.
Engage with multiple teams and contribute on key decisions.
Provide solutions to problems that apply across multiple teams.
Facilitate knowledge sharing and mentorship within the team to foster professional growth.
Analyze project requirements and translate them into technical specifications and actionable tasks.
Professional & Technical Skills:
Must Have: Java Full Stack Development
Good to Have: React.js
Strong understanding of web development frameworks and libraries
Proficient in database management and optimization techniques
Experience with cloud technologies and deployment strategies
Additional Information:
The candidate should have minimum 12 years of experience in Java Full Stack Development.
This position is based at our Bengaluru office.
A 15 years full time education is required.
#J-18808-Ljbffr