Backend Developer - Java
Accenture
Accenture
Seeking a skilled Backend Developer with expertise in Java and Spring Boot to design, develop, and maintain high-performance Java applications. This role demands a strong foundation in object-oriented programming, backend development best practices, and the ability to write clean, scalable code.
Join a dynamic team where you will contribute to all phases of the software development lifecycle, collaborate with cross-functional teams, and help drive innovation in a rapidly evolving technological landscape.
Key responsibilities include coding, debugging, and unit testing complex software applications. You will collaborate on technical implementations, assist fellow developers, and demonstrate adaptability to new technologies.
This role also involves ensuring product quality, adhering to development standards and architectural guidelines, and developing the technical aspects of eCommerce stores, including integrations. You'll actively stay updated on emerging trends and technologies, offering innovative solutions and troubleshooting complex incidents.
Requires 2-3 years of professional experience in Java development, with a strong understanding of Data Structures, Algorithms, and problem-solving. Proficiency in Spring and Spring Boot is essential.
Ideal candidates possess a solid grasp of OOPS concepts, Design Principles, and various Design Patterns. Experience with logging frameworks, JUnit testing using Mockito/Powermock, RDBMS/NoSQL databases, and RESTful webservices is expected. Familiarity with CI/CD pipelines, cloud technologies, and code quality tools like Sonarqube is also beneficial.
Accenture
Information Technology & Services