What are the responsibilities and job description for the Java Solution Architect OR Lead position at UrBench?
Position Title
Java Solution Architect / Lead
Domain
Banking / Finance
Location
Dallas / Austin, TX Day one onsite (If Required client in person interview will be there)
Skills
J2EE, Spring boot and Microservices
Job Description
- Overall Experience of 12 years of software development and 3 years of experience as a Java Architect.
- Strong understanding of J2EE, Spring boot and Microservices
- Sound understanding of 12-factor principles, microservices architecture and event-driven architecture.
- Proficient in building server-side applications based upon J2EE technologies
- Experience in Apache Kafka or messaging systems like RabbitMQ is desirable
- Strong experience developing / managing REST and SOAP-based Web Service API(s) in a transaction processing environment.
- Expertise in Cloud native architectures and hands-on experience in designing and implementing cloud-native architectures.
- Sound command over UML, Design patterns and architecture frameworks - knowledge of TOGAF is a plus.
- Experience building enterprise-grade secure & scalable systems including an understanding of performance engineering principles.
- Experience in atleast 1 brown-field migration initiative moving platforms from on-prem legacy architectures to public cloud hosted cloud-native architecture.
- Sound understanding of domain-driven architecture and engineering constructs.
- Strong written and verbal communications skills - with an ability & experience in creating, publishing and socializing architecture and design documents.
- Thorough understanding of agile software development methodologies, values, and processes
UrBench is an equal opportunity employer and is committed to creating a diverse environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, pregnancy, status as a parent, disability, age, veteran status, or other characteristics as defined by federal, state or local laws.