Bachelor's or Master's degree in computer science or a related engineering field. • Strong understanding of object-oriented programming, system and applicaƟon performance characterisƟcs • Solid experience working with Java, J2EE technologies and Spring framework. • Experience in developing REST APIs and good knowledge of PL-SQL. • Passion for developing products which provide a great customer experience. • Strong customer focus, ownership, urgency, and drive. • MoƟvaƟon to drive tasks to compleƟon and take ownership of features and/or modules. • Understanding of fundamental design principles for building a scalable applicaƟon having familiar with various design and architectural paƩerns. • Proven hands-on SoŌware development experience and knack for wriƟng clean, readable, and easily maintainable code.
• Strong knowledge of qualified soŌware engineering best pracƟces for the full soŌware development life cycle, including coding standards, code reviews, source control management, build processes, tesƟng, and operaƟons. • Ability to work independently in a fast paced and agile development environment with minimal supervision. • Strong troubleshooƟng, problem solving and analyƟcal skills with high aƩenƟon to detail. • Ability to bring the fresh perspecƟve towards modern Engineering pracƟces and paƩerns. • Strong ability to interact, communicate, present and influence within mulƟple levels of the organizaƟon with posiƟve aƫtude.