1 day ago
Bengaluru, IndiaSenior
Responsibilities
- Design, code, and enhance custom software components across systems and applications.
- Act as a subject matter expert and collaborate with and manage the team’s technical work.
- Make team decisions and provide solutions for the immediate team and multiple teams.
- Lead the identification and implementation of software quality and delivery best practices.
- Develop enterprise applications using Jakarta EE, RESTful web services, and Java-based technologies.
- Implement data persistence with Jakarta Persistence API and work with relational databases.
- Debug, tune, and optimize application performance.
- Mentor junior team members and facilitate knowledge sharing.
- Coordinate cross-functional collaboration to align software development with business objectives.
Requirements
- At least 5 years of experience in Jakarta EE is required.
- Proficiency in Jakarta EE and strong experience developing enterprise-level applications using Jakarta EE frameworks.
- Familiarity with RESTful web services and microservices architecture.
- Experience working with relational databases and implementing data persistence using Jakarta Persistence API.
- Ability to apply agile software development methodologies and continuous integration practices.
- Competence in debugging, performance tuning, and optimizing Java-based applications.
- 15 years of full-time education is required.
Benefits
- The position is based at the Accenture Bengaluru office.
About Accenture
Accenture is a global professional services firm providing management consulting, systems integration and technology, cybersecurity, and business process outsourcing for enterprises and governments. It operates a services-driven model delivering projects and managed services, often with major cloud and software partners, across industries worldwide. Headquartered in Dublin and publicly traded on the NYSE (ACN), it originated as Andersen Consulting and adopted the Accenture name in 2001.
