Remote Solution Architect - Modern Work - Java

at NRI North America

Posted 1 day ago 2 applied

Description:

  • The Solution Architect will be responsible for architecting and designing solutions that leverage cloud-native technologies, microservices, and modern development frameworks.
  • They will collaborate with cross-functional teams, including software developers and project managers, to ensure the successful implementation of solutions that meet client needs.
  • Responsibilities include architecting and designing end-to-end modern application solutions that leverage cloud-native technologies, microservices, APIs, and serverless computing to meet client requirements.
  • The role involves designing and implementing cloud architectures using platforms like AWS, Azure, or Google Cloud, focusing on scalability, security, performance, and cost optimization.
  • The architect will define microservices architectures, container orchestration (e.g., Kubernetes), and event-driven designs for distributed systems.
  • They will work closely with clients to gather business requirements, understand their challenges, and propose technical solutions that align with their strategic goals.
  • The position requires providing architectural oversight for development teams, ensuring adherence to best practices in cloud-native development, DevOps, security, and agile delivery.
  • The architect will evaluate emerging technologies, tools, and frameworks to identify the best fit for client solutions, driving innovation and modern approaches within projects.
  • Collaboration with software engineers and project managers is essential to ensure seamless integration of modern application components and successful project delivery.
  • The role includes incorporating security best practices and compliance requirements (e.g., GDPR, HIPAA) into application architectures, ensuring robust and secure deployments.
  • The architect will create detailed technical documentation, including architecture diagrams, implementation guides, and best practice documentation to guide teams throughout the project lifecycle.
  • They will identify opportunities for optimization, refactoring, and technical improvements in client systems, ensuring future scalability and maintainability.
  • Other duties as assigned and directed.

Requirements:

  • Candidates must have at least 7+ years of strong programming skills in a modern language like Java, J2EE, Springboot, Microservices, and experience with modern web frameworks.
  • The ability to build and architect end-to-end full stack Java applications with React/Angular/Jquery is required.
  • Extensive experience in software architecture and development is necessary, with a proven track record of designing and implementing large-scale, complex systems.
  • A deep understanding of architectural patterns, design principles, and best practices for building scalable, resilient, and secure applications is essential.
  • Expertise in cloud-native architectures, preferably Azure, including experience with services such as Azure Virtual Machines, Azure Storage, Azure Functions, and Azure Kubernetes Service is required.
  • Strong programming skills in a modern language like Java and experience with modern web frameworks such as React are necessary.
  • Excellent communication, interpersonal, and leadership skills are required, with the ability to influence and build consensus among stakeholders.

Benefits:

  • Employees will work with a great group of people in a highly collaborative team and results-oriented atmosphere.
  • There is an opportunity to work in a dynamic and extremely positive environment where there is always the chance to challenge skills and make a significant impact.
  • Employees will work with large, sophisticated, and progressive clients throughout North America.
  • A comprehensive benefits program is provided, including a $0 healthcare option, company contribution to a Health Savings Account with enrollment in a qualifying plan, 401(k) plus company match, Professional Development funds, Flexible Time Off (FTO) plus 11 company holidays, 4 weeks Parental/Caregiver Leave, company-paid family building/fertility benefits through Progyny, Dental and Vision Insurance, and company-paid Life/AD&D, short-term and long-term disability insurance.
  • The salary range for this position is $125,000 - $160,000 a year, with eligibility for a discretionary commission plan based on company and individual performance.