Senior Java Developer Opportunity
We are seeking a skilled and experienced Senior Java Developer to lead our Applications Development team. This role involves guiding the development of complex systems and solutions, collaborating with stakeholders, and delivering high-quality outcomes.
Key Responsibilities:
* End-to-end development to deliver high-quality outcomes
* Collaborating with business stakeholders to define and document comprehensive requirements
* Leading design, development, and documentation of complex systems and solutions
* Identifying and mitigating risks related to project delivery and system releases
* Reporting on development status and communicating progress to stakeholders
Required Skills and Experience:
* 5+ years of hands-on software development experience in multiple programming languages
* Familiarity with cloud platforms and tools such as Azure, Databricks, DB2, SQL, and Unix scripting
* Experience working in Agile/scrum environment and extensive testing platforms
* Excellent communication skills, collaboration, and problem-solving capabilities
Benefits:
This is a great opportunity to work on complex projects, develop your skills, and advance your career in a dynamic and innovative company.
What We Offer:
* A challenging and rewarding role
* A competitive salary and benefits package
* Ongoing training and development opportunities
* A collaborative and supportive work environment