About the job
Job Summary
We are seeking a highly skilled Senior Java Software Engineer to join our dynamic team at Creative Chaos. In this role, you will be instrumental in developing robust server applications across various platforms, focusing on the creation of RESTful APIs designed for client application consumption. You will ensure that our server applications meet design specifications, delivering optimal functionality, security, and performance while remaining bug-free. As a senior engineer, you will also play a crucial role in mentoring junior team members, fostering their professional growth through training and guidance.
Duties & Responsibilities
- Conduct thorough analysis of business requirements
- Provide accurate task estimations
- Write high-quality code and unit tests
- Collaborate effectively with team members
- Optimize code for enhanced security and performance
- Maintain and troubleshoot existing systems
- Update issue tracking software regularly
- Communicate progress updates to stakeholders
- Manage code versioning
- Stay abreast of emerging technologies
- Lead and guide a team of software engineers
- Assess candidates for open positions
