Digital Java Architect Full-Time- (150k-170k)

Company: The Judge Group ( Learn More )

General Information
US-OH-Columbus
N/A
Not Specified
Full-Time
Not Specified
Not Specified
False
False
Job Description Our client is currently seeking a Digital Java Architect Full-Time- (150k-170k)

Solutions Architect - SrThe Solutions Architect is responsible for solution design for a project, platform enhancement, or applicationenhancement that transforms the architectural concepts and principles of Digital into a technical design fordevelopment teams to execute. The Solutions Architect will use architectural principles and guidelines to understandthese nuances and enforce them throughout the platform/services that are leveraged in the designs. The SolutionsArchitect works closely with Architects, Application Architects, Data and Information Architecture, and Developmentresources to ensure that project requirements are met in a manner consistent with the Architectural roadmap of theplatform/application/product being delivered/designed.RESPONSIBILITIES:• Aligning with the long term strategic direction for Digital and Wealth Management, providing a path to getthere via incremental deliveries• Active participation in an Agile development process, including working closely with development andproduct/project management• Identifying and documenting the non functional requirements for the design• Close engagement with architects and Lead Design Authorities across JPMC for collaborating to defineconsistent, extendible, and reusable approaches and solutions• Understanding and promoting the overall data model for the suite of applications in the area, and forinterfacing areas• Managing technical risk for all technical decisions and any platform dependencies• Technical responsibility for project delivery design• Providing ongoing technical guidance and direction for the development teams• Provide regular feedback to senior management and the key stakeholders• Aligning with the security standards and guidelines to ensure systems are secure and protected against threatsIn fulfillment of these responsibilities, the candidate should have a thorough knowledge of the following:•Service-oriented architecture and middleware•Knowledge of data models, data typing, and data security and relationship database concepts•Understanding of framework concepts, design patterns and architecture principles•Strong web UI experience JavaScript, HTML 5 and CSS3•Experience with Web Servers and Application Server, such as Apache and WebSphere or similar•Effective written and verbal communicator with excellent reasoning and presentation skills•Experience of testing at the unit, integration and system levels.•Experience with Continuous Integration or Continuous Delivery•Familiarity with some form of Messaging technology, such as MQ or similar•Experience with some type of document or content management system•Strong sense of virtual teams and consensus building•Strong technical leadership and technical risk management•Relevant degree of work experienceQUALIFICATION REQUIREMENTS:Soft skills/attributes required for this role:•Willingness to “think-outside-of-the-box” to resolve project / process ailments.•Excellent presentation skills with a high degree of comfort speaking with senior executives, IT Management,and developers•Experience in Agile software development methodologies such as Scrum, Kanban•Effectively manage relationships across global, diverse technical SME population•Effective influencing skills, with groups not directly working for you•Change agent, continuous eye for improvements.Hard Skills / Requirements:•Engineering Degree in a technical discipline or similar experience•Experience in integrating middleware with multiple back office systems•Experience in high volume transaction systems preferably with trading, order management and market data•Experience with portfolio allocation and rebalancing systems•Skills in both transactional databases and data warehousing•Full life-cycle database development and architecture for enterprise level databases•Exposure to a non-relational database is preferred•Experience with distributed data architectures: multi-datacenter, replication, partitioning/sharding•3+ years of experience in enterprise architecture, application architecture, and large-scale transactional systemdevelopment•3+ years of experience in end-to-end Java development for large-scale enterprise systems•Experience in financial services industry preferably in brokerage and asset management systems•Experience in architecting and developing large scale PCI DSS compliant solutions with emphasis on security,scalability and reliability for handling enterprise payments.•Experience working through an application lifecycle from start to finish•Experience troubleshooting a project gone wrong and working to fix it, adjusting to major scope/design change•Experience working within large global organization and building and maintaining a global network•Demonstrated ability establishing credibility with business executives, along with presenting to and influencingsenior management
Job Requirements