2 months ago
Kochi, IndiaStaff+
Responsibilities
- Own the technical direction and guide the team in delivering scalable, maintainable, high-quality solutions.
- Design, code, debug, unit test, document, and maintain large and complex software applications.
- Make architectural and design decisions focused on scalability and maintainability.
- Develop technical aspects of e-commerce stores, including commerce, content, and external-system integrations.
- Mentor junior team members through code reviews, guidance, and technical support.
- Collaborate with developers, consultants, and cross-functional teams on implementation and technical planning.
- Identify technical risks, propose improvements, and research emerging technologies.
- Act as a key troubleshooter for complex or escalated incidents and deliver work to agreed standards.
Requirements
- 5–8 years of hands-on software development experience is required.
- Graduation is required.
- Strong development skills in Java 11 or above and hands-on experience with Spring and Spring Boot.
- Strong knowledge of data structures, algorithms, object-oriented programming, design principles, and design patterns.
- Experience with logging frameworks such as SLF4J, Logback, or Log4j.
- Experience writing JUnit test cases using Mockito or PowerMock.
- Knowledge of exception handling, serialization/deserialization, immutability, enums, collections, annotations, generics, autoboxing, multithreading, concurrency, and Java memory management.
- Experience with RDBMS or NoSQL databases and writing SQL queries.
- Hands-on experience creating and consuming RESTful web services.
- Familiarity with CI/CD pipelines, cloud technologies, code management tools, code quality tools such as SonarQube, and caching mechanisms.
- Strong problem-solving, logical and analytical skills, and the ability to work independently on complex problems.
- Good-to-have knowledge of Agile project management.
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.
