Senior Backend Developer-Java
Accenture
Accenture
Seeking a proficient Senior Backend Developer with 3.5–5 years of experience in Java and Spring technologies. This role involves designing, developing, and maintaining high-performance Java applications, with a strong emphasis on object-oriented principles and modern software development practices. You will contribute to all project lifecycles, writing scalable code and collaborating effectively within cross-functional teams.
Key responsibilities include designing, coding, debugging, and documenting complex software applications. You will collaborate on technical implementations, assist fellow developers, and proactively identify and resolve technical risks. This role demands architectural decision-making for scalability and maintainability, mentoring junior team members, and ensuring exceptional product quality and adherence to development standards. You will also be instrumental in developing eCommerce store functionalities and integrations.
Candidates must possess strong development skills in Java 11+ and extensive hands-on experience with Spring and Spring Boot. Essential qualifications include a solid understanding of Data Structures, Algorithms, problem-solving, and logical/analytical skills. Experience with logging frameworks, JUnit testing, OOPS concepts, design principles, and various design patterns is crucial. Familiarity with multi-threading, Java Memory Management, RDBMS/NoSQL databases, RESTful web services, CI/CD pipelines, and cloud technologies is highly valued. Experience with code quality tools and caching mechanisms is also beneficial.
Accenture
IT Consulting