Job Overview
* We seek a highly skilled Software Development Expert with a proven track record in designing and maintaining complex Java-based applications.
* The ideal candidate will have exceptional problem-solving skills, enabling them to identify and resolve technical issues efficiently.
This role involves collaborating closely with cross-functional teams to integrate frontend and backend components seamlessly.
Key Qualifications
* A minimum of 6 years of experience as a senior backend developer.
* Proficiency in Java 21, dependency injection frameworks, Relational and Non-Relational Databases.
* Strong emphasis on testing, automated testing frameworks, and writing unit tests.
* Experience in designing RESTful APIs, architecting software systems, and working with microservices.
* Familiarity with design patterns, CI, CD, and deployment pipelines.
* Proficient use of tools like Git, Docker, and Kubernetes for development and deployment.