Senior Software Engineer – Java
The Senior Software Engineer – Java is responsible for designing, developing, and maintaining Java-based applications. They collaborate with a team of other developers to create high-quality and innovative software solutions.
Responsibilities
- Collaborate with the development team, product managers, and cross‑functional teams to ideate software solutions and deliver new features.
- Communicate with clients and service providers to align technical requirements.
- Design and develop high‑performance and scalable back‑end systems.
- Develop and manage well‑functioning databases and applications.
- Develop effective APIs.
- Create security and data protection settings.
- Write clean, maintainable, and efficient code.
- Test software to ensure responsiveness and efficiency.
- Debug and fix software issues.
- Write technical documentation.
- Stay up to date...