Ref: #64925

Distinguished Engineer – Solutions Architect

Job Description: Solution Architect

Position Overview: We are seeking experienced Solution Architects to provide technical leadership and expertise in designing and developing innovative solutions across various industries. The ideal candidate will excel in evaluating business and technical requirements, making informed architectural decisions, and ensuring the delivery of high-quality, scalable, and efficient solutions.

Key Responsibilities:

  • Provide technical expertise in solution architecture, development, and technical design decisions.

  • Assess customer business and technical requirements, define project scope, and provide accurate estimates for solutions across diverse industries.

  • Collaborate with internal stakeholders, including project managers, technical leads, designers, strategists, and project teams, to validate project scope and align expectations.

  • Communicate architectural decisions effectively to both business and technical stakeholders, addressing perspectives ranging from conceptual to physical implementation.

  • Balance functional and non-functional requirements to ensure optimal solutions for end customers.

  • Evaluate and recommend tools, technologies, and processes to maintain the highest product quality.

  • Contribute to all phases of software projects, including architecture, design, development, deployment, and support, with a focus on Java and AWS technologies.

  • Utilize AWS cloud platforms for automated provisioning and management of services.

  • Work with containerization and orchestration platforms, preferably Kubernetes.

  • Leverage ORM specifications such as Spring Data, JPA, and Hibernate.

  • Quickly absorb and incorporate new technologies and frameworks.

  • Collaborate with peer organizations, quality assurance teams, and end users to develop cutting-edge software solutions.

  • Troubleshoot code-level issues efficiently and effectively.

  • Foster a team-first mentality and adapt to changing project and technology requirements while remaining hands-on with project teams.

Technologies and Tools We Work With:

  • Java 8

  • REST-based Microservices

  • JPA, Hibernate

  • Relational Databases

  • SVG Libraries

  • Java AWT API

  • Apache XmpBox

  • Apache PdfBox

  • Apache Batik

  • Version control tools (SVN, Git)

  • AWS Cloud Services

  • Kafka

  • Linux/Unix

Required Experience:

  • Minimum 7 years of experience with Java development.

  • Minimum 7 years of experience with RESTful APIs.

  • Minimum 7 years of experience with UNIX/Linux systems.

If you are passionate about crafting technical solutions that drive business success and are eager to work with a dynamic team of professionals, we encourage you to apply.

Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!