Job
Description
As a Lead Java Developer at ACS/Accenture Song, you will be responsible for owning the technical direction and ensuring the team delivers high-quality, scalable, and maintainable solutions. Your role will involve designing, coding, debugging, unit testing, and documenting large, complex software applications. You will collaborate with cross-functional teams, assist other developers in implementation, and demonstrate the capability to assimilate new skills and technologies effectively. Key Responsibilities: - Own the technical direction and guide team members towards delivering high-quality solutions - Design, code, debug, test, and document large software applications - Collaborate on technical implementation and assist other team members - Make architectural and design decisions to ensure scalability and maintainability - Mentor and support junior team members through code reviews and guidance - Identify technical risks, propose improvements, and contribute to technical planning - Deliver tasks to agreed standards and adhere to development standards - Develop technical aspects of eCommerce stores and integrate with external systems - Monitor emerging trends in software engineering and recommend innovative solutions - Troubleshoot complex incidents and provide innovative ideas in a dynamic environment Qualifications Required: - 5-8 years of experience in Java development - Graduation in a relevant field - Strong understanding of object-oriented programming and backend development - Proficiency in Java/Spring - Experience in Agile Project Management (good to have) Please note that the company details were not provided in the job description. As a Lead Java Developer at ACS/Accenture Song, you will be responsible for owning the technical direction and ensuring the team delivers high-quality, scalable, and maintainable solutions. Your role will involve designing, coding, debugging, unit testing, and documenting large, complex software applications. You will collaborate with cross-functional teams, assist other developers in implementation, and demonstrate the capability to assimilate new skills and technologies effectively. Key Responsibilities: - Own the technical direction and guide team members towards delivering high-quality solutions - Design, code, debug, test, and document large software applications - Collaborate on technical implementation and assist other team members - Make architectural and design decisions to ensure scalability and maintainability - Mentor and support junior team members through code reviews and guidance - Identify technical risks, propose improvements, and contribute to technical planning - Deliver tasks to agreed standards and adhere to development standards - Develop technical aspects of eCommerce stores and integrate with external systems - Monitor emerging trends in software engineering and recommend innovative solutions - Troubleshoot complex incidents and provide innovative ideas in a dynamic environment Qualifications Required: - 5-8 years of experience in Java development - Graduation in a relevant field - Strong understanding of object-oriented programming and backend development - Proficiency in Java/Spring - Experience in Agile Project Management (good to have) Please note that the company details were not provided in the job description.