Senior Java Developers are responsible for designing and implementing high-volume, low-latency applications for mission-critical systems, contributing to all phases of the development lifecycle, writing well-designed, testable, and efficient code, and ensuring designs comply with specifications. They also support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
A bachelor's degree in Computer Science or a related field is typically required. Additionally, they should have extensive experience with Java development and a solid understanding of object-oriented programming.
We are looking for a Senior Java Developer to manage the software development life cycle, from planning and prioritizing to testing and release.
Senior Java Developer responsibilities include gathering system and user requirements, building Java modules and testing features before release. If you have hands-on experience developing software with agile methodologies and are ready to lead our junior developers, we’d like to meet you.
Ultimately, you will deploy and maintain functional, secure and high-quality applications.