As a Junior Java Backend Developer, you'll contribute to building and maintaining server-side applications, focusing on writing clean, efficient, and scalable code using Java and related technologies, while collaborating with other developers and following established best practices.RequirementsAs a Jr. Java BE Developer, he/she is expected to perform the following duties;● Completes all assigned modules/features according to the Sprint Plans● Develops efficient, testable, and reusable modules according to the agreed design solution, including the integration of data storage solutions (SQL, NoSQL, etc)● Implements secure handling of data transit, storage, and retrieval including, but not limited to, encryption and encoding of sensitive information● Ensures that all assigned modules/features should be finished according to the agreed scope estimates● Ensures that all assigned modules/features for a specific Sprint should not be carried over to the next Sprint.● Ensures that he/she is well-versed in the usage of required IDEs, tools and/or Java frameworks (Spring is a MUST)● Ensures solution designs and developed modules are in compliance with specifications● Ensures that the developed modules/features are compliant with the internal quality control standard