Day to Day:
• Create and maintain technical documentation including design specifications, test plans, and user manuals.
• Participate in code reviews and provide feedback to other developers to ensure code quality and adherence to best practices.
• Troubleshoot and debug software applications to identify and resolve technical issues.
• Use best practices in Java development and provide guidance and training to other team members as needed.
• Work with project managers to estimate project timelines and deliverables and ensure that deadlines are met.
• Identify and recommend improvements to the development process, including tools, frameworks, and methodologies.
• Provide technical leadership and mentorship to other developers on the team.
• Develop, design, and implement software applications using Java and related technologies on the SAP BTP.