Job Overview
We are seeking an experienced Senior Java Software Engineer to lead the development and maintenance of our full-stack systems.
- Key Responsibilities:
- Design, develop, and deploy full-stack applications using Java and Python.
- Collaborate with cross-functional teams to analyze business objectives and identify areas for improvement.
- Manage defect tracking systems, resolve issues, and provide system updates.
- Create technical specifications and comprehensive test plans.
- Monitor daily system activities and provide necessary support.
- Develop and maintain high-quality software, ensuring timely delivery.
- Effectively collaborate within a team and contribute to its overall success.
Requirements
To succeed in this role, you will need:
- Expert-level knowledge of Java and Python programming languages.
- Strong understanding of full-stack development principles and methodologies.
- Experience with Agile development methodologies and version control systems.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.