What are the responsibilities and job description for the Java Backend Developer (Inpersion Interview) position at ATC?
Job Tittle: Java Backend Developer
Location: Urbandale,IA
Remote
Inpersion Interview
USC,OPT Only
REQUIRED:
4 years of experience in back-end development with expertise in developing highly available, reliable APIs that are public facing
Experience in JAVA 8 (or above) , Springboot, Hibernate and various design patterns.
Well versed in Agile practices like test-driven development (TDD), ATDD, continuous integration (CI), pairing.
Experience of Continuous Integration tool configuration and operation like Drone or Github Action
Good working knowledge and hand-on experience on AWS platform and related cloud technologies
Experience on Code versioning tools like Github
Excellent analytical skills and problem-solving abilities
Java test will be part of the interview process.
PREFERRED: Spring Data, Redis/Memcache, AWS certification.