Job Title: Java Architect
Job Location: San Francisco, CA
Job Type: Long-term Contract
Extensive development experience with Java 8 using Spring Boot and Docker
Extensive development experience with AWS stack specifically, AWS ECS DocumentDB, , Redshift, Lambda and Kinesis
Extensive experience with widely used CI/CD tools
Excellent hands-on development experience with Microservices/APIs and/or Web Services
Solid Experience with Frameworks
Spring Frameworks (Boot, Rest, Security, Batch, JMS)
Test-Driven Development Experience using
Assertion Libraries (chai, Junit)
Test Management Tools (Jira/Zephyr)
Solid Database Experience using
Oracle 11g or 12c
No SQL databases like DocumentDB/ MongoDB/DynamoDB
SQL development Skills
Must have excellent communication and presentation skills in English and be equally comfortable in a deep dive technical workshop and a board level presentation
Have a demonstrable understanding of Service Oriented Architecture (SOA)
Should have an active GitHub profile
Authorized to work in the USA
Other Good to have skills
Asynchronous communication with IBM MQ
Complex programming, program debugging, data analysis, problem analysis, and resolve issues within OO application systems.
Writing white papers, blogging, and participation in Java-related events and conferences is a definitive plus.
Experience of working in Agile environments using Scrum/XP
Individual contributor with excellent analytical skills and ability to think out of box
Customer-focused is a definite desirable.
Team player with demonstrated ability to collaborate with developers and other stakeholders.
Thanks & Regards