About the Opportunity This role presents an exciting chance to make a meaningful impact on a socially responsible project. As a Senior Java Developer, you will be part of a small team working on the development and maintenance of solutions for Nexus Cloud and back-end Java/AWS/Oracle components. Key responsibilities include developing enterprise-grade software using Java and Oracle technologies, supporting the development and implementation of web-based UI using ReactJS, CSS, and HTML, designing data models, and implementing CRUD operations on the database using Java Object-Relational Mapping frameworks. The ideal candidate will have at least 8 years of Java experience, excellent verbal and written communication skills, and a strong commitment to software engineering processes. The position also requires expertise in Unix/Linux, Bash, Maven lifecycle management, continuous integration, unit and system integration testing, major database experience, including data modeling, and stored procedures. We are seeking a professional who is willing to be on-call and work as a member of an integrated Agile team comprising technical and non-technical personnel. Responsibilities: