Position: Java Developer/Lead
Company: GeeksForLess
Category: Java
Experience required: 5y
English level: upper
Published: 2021-06-01T00:00:00+03:00

Experience: 
•	5+ years of SW Engineering/Development in Java 
•	2+ years of experience working in an Agile (SCRUM) environment 
•	2+ years experience with Test Driven Development (TDD) 
•	Awareness of and ability to leverage design patterns for common problems such as scalability, fault tolerance, etc. 
•	2+ years experience with RESTful APIs design and implementation experience 
•	2+ years experience with REACT, EMBER, or another leading Javascript framework 
•	2+ years experience with Twitter Bootstrap 
•	5+ years experience with SQL (SQL Server) - Stored Procedures, SSIS 
•	(TRYING TO GET CLARIFICATION  ON THIS) 5+ years experience with .Net / C#, MVC, ASP.net, WebAPI, Visual Studio, VSCode 
•	5+ years experience with Front-End Web tools to include - CSS and Html 
•	2+ years experience with GIT.


Job Description:
Active project developing of new components and support existing ones per the current project technology stack. Communication with a client. Planning of future development sprints. Investigation per client request.
Here is the project description, it Java 8 version mostly, there are few use cases for 11. This is the legacy platform that will be eventually migrated to a new platform/technology. The new developers will need to maintain this legacy platform live and running for another year, there will be new client requests that need to be implemented in the legacy platform.

Manage and enhance Java applications which:
•	Coordinate with other services written in HP BASIC and NodeJS
•	Use datasets including MySQL, DynamoDB, MSSQL with low-level JDBC drivers
•	Bind to RabbitMQ
•	Authenticate users
•	Process payments
•	Process address data
•	Process PDF and image files
•	Submit orders for printing
•	Take orders via RESTful APIs
•	Use a variety of deployment pipelines involving Jenkins, Docker, EKS, Kubernetes, Terraform, and AWS S3
•	Run-on Ubuntu servers
•	Connect to various internal and external services