Backend Developer - Scalable Systems
We are seeking a talented Backend Developer to join our project team working on the development of scalable backend systems.
* The ideal candidate will have strong backend development skills using Java 11 and above, with certification in JDK 17 being a significant advantage.
* Good experience with Oracle & PL/SQL is required, as well as a solid understanding of Java EE architecture, especially EJBs, JPA, and RESTful services (JAX-RS).
* Familiarity with automation testing frameworks such as Selenium/Cucumber is also necessary.
* Knowledge of object-oriented programming, DOM, JSON, and relational database design is expected.
* Experience working within agile teams and a passion for high-quality, maintainable code are essential.
Key Responsibilities:
* Design clean, scalable backend systems with a strong focus on best practices.
* Collaborate with a talented engineering team to design, build, and maintain high-quality applications.
* Maintain code integrity, organization, and ensure application responsiveness.
* Apply best practices around security and data protection.
* Work extensively with Core Java 11+, Spring Framework, REST Web Services, JDBC, and Microservices.
Requirements:
* Strong backend development skills using Java 11 and above.
* Good experience with Oracle & PL/SQL.
* Solid understanding of Java EE architecture, especially EJBs, JPA, and RESTful services (JAX-RS).
* Familiarity with automation testing frameworks such as Selenium/Cucumber.
* Knowledge of object-oriented programming, DOM, JSON, and relational database design.
* Experience working within agile teams.
* A passion for high-quality, maintainable code.