10+ years of experience as a Senior Java Architect
Proficiency in Java 8+ with knowledge of Java 9 features
Experience with Spring/Spring Boot, REST/SOAP and microservices
Experience with CI/CD tools and cloud platforms (AWS/PCF/OpenShift) and relational/noSQL databases
Requirements:
Design and deliver cloud-native Java applications with high quality and extensive automated test coverage (JUnit, Mockito)
Define and apply design standards, patterns, and quality metrics; lead API design and implementation (REST/SOAP, Swagger)
Develop and maintain microservices architectures; work with Spring/Spring Boot; implement CI/CD and cloud deployments
Collaborate in Agile Scrum environments; gather requirements from end-users and stakeholders and deliver on time
Job description
Senior Java Architect
Location: Remote
Duration: Long-term
Rate: DOE US Citizens, GC, EAD ( H4, L2), E3 TN visa holders preferred,NO third party corp to corp accepted for this job
Skills and Experience Needed
10 + years of relevant experience in Sr. JAVA Architect
Working Experience with Java 8+ and knowledge of latest Java 9 features
Experience with Multi-threading, Collections, Multiple API calls in Native API's
Thorough experience in writing high quality code with full automated unit test coverage (Junit, Mockito, etc.)
Thorough experience in defining and applying design standards, patterns, quality matrix depending on the solutions
Working experience with various CI/CD tools
Working experience with AWS, PCF, Open Shift
Working experience with RDMS and NO SQL Data Bases
Working experience with data platforms (relational and/or NoSQL) and messaging technologies
Working experience with MVC frameworks like Spring, Spring Boot etc.
Working experience with web-services (REST, SOAP) and/or experience in Microservices
Deep knowledge of OOPs, data structure, and algorithm
Understanding and experience with building cloud native applications
Experience in one or more front-end development technologies
Working experience creating high performing applications including profiling and tuning (of those applications to boost performance)
Understanding & experience creating APIs using Swagger
Experience in TDD/BDD
Experience in Scrum/Agile
Understanding of various infrastructures (on-premise, cloud)
Ability to work in a fast-paced, team-oriented environment
Ability to complete the full lifecycle of software development and deliver on time
Ability to work with end-users to gather requirements and convert them to working documents
Strong interpersonal skills, including a positive, solution-oriented attitude
Must be passionate, flexible and innovative in utilizing the tools, their experience, and any other resources, to effectively deliver to very challenging and always changing business requirements with continuous success
Must be able to interface with various solution/business areas to understand the requirements and prepare documentation to support development
Healthcare and/or reference data experience is a plus
A willingness and ability to travel
Right to work in the recruiting country.
** Please ignore the email in case you are not interested OR overqualified. We have openings with our clients throughout the country that match your job title and skills. I am here to help you in getting your dream job. If you are available and interested PLEASE CLICK ON THE LINK AT THE BOTTOM OF THE PAGE which will subscribe you to our emails and please forward your Resume to me or please call me ASAP at (718) 668-5300. If you do respond via e-mail please include a daytime phone number so I can reach you. If you are not interested, kindly refer anyone who would be interested. We offer great referrals!
Thank you in advance!
Sincerely yours,
Jerom Russel
Sr. Recruiter Jerom@Georgiait.com +01 (470) 798-5000 Ext. 1060 ( Please send me the resume)
Alpharetta GA 30005 www.GeorgiaIT.com Note: Please allow me to reiterate that I chose to contact you either because your resume had been posted to one of the internet job sites to which we subscribe, or you had previously submitted your resume to Gerogia IT Inc I assumed that you are either looking for a new employment opportunity, or you are interested in investigating the current job market.
If you are not currently seeking employment, or if you would prefer I contact you at some later date, please indicate your date of availability so that I may honor your request. In any event, I respectfully recommend you continue to avail yourself to the employment options and job market information we provide with our e-mail notices. .