Role OverviewThe Java Architect designs, develops, and delivers high-quality software and business process solutions aligned to business needs and technical requirements. This role applies deep technical expertise, specialized domain knowledge, and strong business acumen to build scalable, reliable applications across the full technology stack.
What You Will Do
Design, develop, and enhance complex software and business process solutions based on business needs, functional requirements, and technical standards. Operate across all layers of the application stack, including front-end user interfaces, back-end services, and data access layers.
Why It Might Be a Fit
The ideal candidate will have a deep understanding of software development lifecycle, coding standards, design patterns, and quality-driven development practices. Experience leading technical components of projects and programs with moderate to high complexity and scope is also desirable.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience
- Significant hands-on experience in Java-based enterprise application development
- Strong experience working across front-end and back-end layers of complex applications
- Deep understanding of software development lifecycle, coding standards, design patterns, and quality-driven development practices
- Proven ability to analyze complex technical problems and deliver robust, scalable solutions
Benefits
- Potential base pay range of $91,300.00 - $228,200.00
- Incentive plans, bonuses, and/or other forms of compensation
- Health and welfare benefits
]]>