Full Stack Java Developer – IRIS Consulting – Atlanta USA

Job #:22-00326
Location: Atlanta, GA
Onsite Flexibility:
All Onsite

Job Description
Java Full Stack Sr. Developer 8 + years of experience required – Bachelor’s Degree in Computer Science, Engineering, or Information Systems or any equivalent combination of experience, education, and/or training – 7+ years of Java Full Stack development experience with Java/J2EE development, hands-on troubleshooting, and deployment – 5+ years experience with using Spring Boot, Spring MVC frameworks, Java, JPA, JSON, JavaScript and API Restful / microservices services – 5+ years of hands-on UI development experience utilizing Responsive Design 3+ Development server side Node.js applicaiton and microservices/apis – Proficient in Bootstrap or Foundation frameworks – 5+ years experience with Angular (Angular 5 or above preferred) 4 + years experience with unit testing frameworks (e.g. Junit, Mockito, Jtest , Jasmine, Protractor) – Strong Knowledge of full stack Cloud-native development, RESTful APIs and serverless microservices with Springboot – Knowledge and experience with DevOps: CICD, Git, Jenkins and/or Ansible – Strong Knowledge of Microservices. – 5+ years experience using Hibernate and understanding ORM – Experience in Cloud technologies and deploying applications in AWS – Knowledge of relational and NoSQL databases, Strong knowledge of stored procedures, SQL – Cloud-native development in the Spring/Spring Boot ecosystem and strong working knowledge of developing and deploying applications in major cloud providers (AWS or Azure) – Experience in cloud managed services and DB (RDS, NoSQL/DynamoDB, serverless, etc.) – Knowledge of Agile methodologies and experience working in an agile development environment using workload management tools like VersionOne. – Good communication skills and analytical skills – Excellent analytical, technology, communication, decision making and problem-solving skills – Proactive and able to quickly pick up new technologies. – Strong technical and non-technical communication skills. Assures smooth flowing, timely transmission of critical information. – Organized with an ability to prioritize workload, meet deadlines, and utilize time effectively – Must have the ability to transform business and functional requirements into technical solutionsEqual opportunity employer including disability/veterans.