Associate Engineer - Backend 3
Accenture
Accenture
Join our dynamic team as an Associate Backend Engineer. We are seeking a motivated developer with 1-2 years of experience to design, build, and maintain high-performance Java applications. You will contribute to all stages of the software development lifecycle, writing clean, scalable code and collaborating with cross-functional teams. This role offers an excellent opportunity to enhance your backend development skills and work with modern software engineering practices.
Key responsibilities include crafting clean, maintainable, and well-documented Java code, adhering to team standards. You will collaborate on technical implementations, assist fellow developers, and consult on development challenges. Demonstrating the ability to quickly learn and apply new technologies is crucial. Focus on product quality, deliver tasks to agreed standards, and uphold development standards and architectural guidelines. Contribute to exciting eCommerce features and integration efforts, while continuously learning and exploring new tools and technologies. Effectively communicate ideas, mentor junior team members, and proactively suggest innovative solutions in a fast-paced environment.
We are looking for a candidate with strong development skills in Java 11+, a solid understanding of Data Structures, Algorithms, and problem-solving. Hands-on experience with Spring and Spring Boot is essential for developing backend services and RESTful APIs. Familiarity with logging frameworks, writing Junit test cases using Mockito/PowerMock, and a strong grasp of OOPS concepts (SOLID, DRY) are required. Proficiency in exception handling, serialization, immutability, Enums, Collections, and Generics is expected. Basic knowledge of multi-threading and Java Memory Management is beneficial. Experience with RDBMS or NoSQL databases and SQL queries, along with creating and consuming RESTful web services, is necessary. Understanding of CI/CD pipelines and cloud technologies is advantageous. Experience with code quality tools like SonarQube and code management tools is a plus.
Accenture
IT Consulting