Job Responsibilities:
Work with cross-functional teams to develop and put into practice superior software solutions
Create dependable and scalable applications by using object-oriented programming principles, design patterns, and algorithms
Enhance system performance by utilizing data structures, networking, and operating system ideas
Improve existing applications' functionality, dependability, and security on a constant basis
Job Requirements:
Bachelor’s/Master’s degree in Engineering, Computer Science (or equivalent experience)
At least 7+ years of relevant experience as a back-end developer
Demonstrable experience working with Java (SpringBoot), GraphQL, and API Design
Extensive experience working with REST/RESTful APIs
Some understanding of Azure is nice to have
Familiarity with Spring Security and Webflux is desirable
Excellent spoken and written English communication skills
Powered by Webbtree