Description

About the job
Excellent Job Opportunity for Senior Backend Developers (Java)

 

• Minimum Bachelor, preferred Master/PhD in Computer Science or similar and 5-7 years working experience

• Multiyear experience in Java based RESTful web services development lifecycle, experience in event-driven architecture is an advantage.

 Must have experience in AWS

• Hands-on experience with HTML / CSS / JS and Angular

• Hands-on experience with Single Page Application testing framework (Jasmine / Karma or similar) Experience with a backend microservices, based on one of the following: Spring Boot (Spring MVC, Spring WebFlux), pure Spring Framework, Play Framework.

• Experience with using SQL/NoSQL solutions: PostgresDB, DynamoDB, MongoDB, etc; ability to measure and optimized SQL queries; understanding of ACID.

• Understanding and experience of multi-threaded concurrent environment, added caveats and challenges

• Exposed to microservice design and development best practices: understanding design and development patterns

• Experience with reactive java frameworks (Reactor, RxJava) is an advantage.

• Knowledge of modern security mechanisms and authentication types is an advantage.

• Strong communication and interpersonal skills, as well as excellent analytical capabilities, self-responsibility and customer orientation

• English language skills

 

Education

Any Graduate