JD_Snr Java Engineer AWS
JD_Snr Java Engineer AWS
it comes to identifying Technical Talent for their internal permanent hirings. For a multinational
manufacturing end client, we are currently looking for its:
The Company is running a strategic service offering to manage the own manufactured products of their
B2B customers efficiently.
In this environment, as a Senior Java AWS Developer you translate business needs into technical
application design, working on both user-facing applications, while also keeping backend up and running,
servicing consumers. You plan, estimate and develop software in an agile methodology environment in
alignment with the product owners. You actively partner with the product owner, development leads and
solution architect to find and develop the right solution. You are responsible for creating technical designs,
specifications and initiate design reviews to ensure superior quality based on company standards. You
develop both front-end and back-end application services residing in AWS cloud and support them in close
collaboration with partners from business, vendors and other IT teams. Innovative ideas, constant and
continuous improvement are very much appreciated and inspired. You assure quality by providing
effective methods in code review and testing in the area of your responsibility in close connection with
the test management team. The global initiative of providing cloud-native solutions and replacing old on-
premises unsupportable applications is posing new challenges, but at the same time provides interesting
tasks and means for self-growth. There are lots of systems and solutions waiting to get new life in form of
modern UI application, serviced and supported by fast and secure backend microservice.
Required skills
• Experience with a backend microservices, based on one of the following: Spring Boot
(Spring MVC, Spring WebFlux), pure Spring Framework;
• Understanding and experience of multi-threaded concurrent environment, added
caveats and challenges
• Multiyear experience in Java based RESTful web services development lifecycle,
experience in event-driven architecture is an advantage.
• Experience with using SQL/NoSQL solutions: Postgres, DynamoDB, MongoDB, etc; ability
to measure and optimized SQL queries; understanding of ACID;
• REST API design and development
• Exposed to microservice design and development best practices: understanding design
and development patterns
• Experience with reactive java frameworks (Reactor, RxJava) is an advantage
• AWS native solutions experience: SQS, DynamoDB, S3, Aurora, SNS, etc is an advantage
• Knowledge of modern security mechanisms and authentication types is an advantage
• English language skills