Java Architect
Des Moines, IA - USA
Job Summary
Hiring: W2 Candidates Only
Visa: Open to any visa type with valid work authorization in the USA
Key Responsibilities
Architecture & System Design
-
Design enterprise application architecture using Java and related technologies.
-
Define microservices monolithic or hybrid architectural patterns.
-
Develop high-level and low-level design documents (HLD/LLD).
-
Ensure scalability reliability and performance of applications.
-
Establish coding standards and architectural governance.
Required Skills & Qualifications
-
10 years of Java development experience
-
3 years in an Architect or Technical Lead role
-
Strong expertise in Java 8 and Spring ecosystem
-
Experience designing microservices architecture
-
Deep understanding of database design (Oracle SQL Server PostgreSQL MongoDB)
-
Experience with messaging systems (Kafka/RabbitMQ)
-
Strong understanding of design patterns and SOLID principles
-
Experience in Agile/Scrum methodologies
Preferred Qualifications
-
Experience with enterprise-scale digital transformation programs
-
Domain expertise in Banking Healthcare Insurance or Retail
-
Experience with API gateways and service mesh architecture
-
Familiarity with front-end frameworks (Angular/React)
-
Cloud certifications (AWS/Azure)
Key Skills
- Junit
- General Ledger Accounting
- End User Support
- JQuery
- Blackberry