Sr.Backend Developer - Java
Accenture
Accenture
This role is for a seasoned Backend Developer specializing in Java, requiring 2-5 years of experience. The ideal candidate will be adept at designing, developing, and maintaining high-performance Java applications, possessing a strong grasp of object-oriented programming and modern software engineering practices.
Your responsibilities will involve crafting clean, scalable code, actively collaborating with cross-functional teams, and contributing to all stages of the software development lifecycle. You will be instrumental in developing the technical backbone of eCommerce platforms, including integrations with external systems and content management.
We seek a proactive individual eager to explore emerging technologies and provide innovative solutions in a dynamic environment, ensuring exceptional productivity and a keen eye for product quality.
Architect, develop, and test complex software applications with a focus on quality and scalability. Take ownership of challenging problems, driving them to successful end-to-end solutions while making key architectural and design decisions.
Collaborate with and mentor junior developers, review code, and provide guidance. Effectively communicate with diverse teams and contribute to technical planning and risk mitigation.
Develop all technical facets of eCommerce stores, covering commerce, content, and system integrations. Stay abreast of industry trends, research new technologies, and propose innovative solutions.
Possess strong development proficiency in Java 11 or above, with a solid foundation in Data Structures, Algorithms, and problem-solving. Expertise in Spring and Spring Boot is essential.
Demonstrate hands-on experience with logging frameworks (SLF4J/LogBack/Log4j) and unit testing using Mockito/PowerMock. A thorough understanding of OOPS concepts, Design Principles, and various Design Patterns is required.
Familiarity with RDBMS or NoSQL databases, writing SQL queries, and creating/consuming RESTful web services is expected. Experience with CI/CD pipelines, cloud technologies, code quality tools like Sonarqube, code management tools, and caching mechanisms is also beneficial.
Accenture
IT Consulting