Job Overview
* The Senior Java Developer will translate business requirements into functional applications.
* They will design, develop, and maintain efficient, reusable, and reliable software code.
* Ensuring the best possible application performance, quality, and responsiveness.
* Collaborating closely with stakeholders to ensure alignment with project goals and meet deadlines.
* Prioritizing and resolving technical issues promptly, ensuring adherence to agreed service level agreements.
* Conducting code reviews, contributing to feature designs, and ensuring overall application quality.
* Identifying areas for improvement and documenting technical debt for future reference.
* Implementing knowledge management systems for onboarding, knowledge transfer, and communication in software development activities.
* Identifying and resolving bottlenecks and bugs in software applications.
* Adhering to agile development methodologies for software development projects.