Saas Application Architect

5 - Years    Pune, India
Icon Tower, Level 7, Baner Rd, Baner, Pune – 411045, India

Job Description

Responsibilities
 Learn team’s ERP software workflows
 Design the SaaS application architecture for the ERP cloud.
 Knowledge of using EC2, EKS, S3, Lambda, containerization to allow dynamic and agile SaaS cloud-based application development techniques that take a modular approach to build, running, and updating software.
 Working with subject matter experts to understand the process flows which need to be converted to microservices architecture.
 Build new APIs from architected data models
 Review code changes and creates standards for code management.
 Work on conversions from legacy reporting and backend software to Java
Work and collaborate with other architects, cloud operations team, InfoSec team, Engineering managers, and leaders of the company to propose and implement best practices.
 Coach team members to ensure that they understand the best implementation techniques.
 Introduce best practices of coding & deployment.
 Offer up more efficient means of work within the software and in your position

Requirements
 In-depth experience in any OOP based programming language, preferably Java..
 Strong knowledge of design patterns and SOLID principles. (singleton design pattern is not enough for this role)
 Good experience with AWS cloud services and a AWS solutions architect professional certification would be an added advantage.
 Experience with modern JVM, MVC etc frameworks (using spring boot is not enough).
 Deep knowledge of the above and other architecture frameworks/patterns with an ability to create applications based on it from scratch.
 Able to perform and coach the team towards Functional and reactive programming.
 Exposure to web applications
 Strong knowledge and understanding of Docker and Kubernetes.
 Ability to work in an evolving agile development environment
 A drive for work completion and delivering on time

Skills
 Strong verbal and written communication skills
 Able to manage time effectively
 Constantly striving to better yourself and others around you
 Able to problem solve quickly and accurately
 Strong software design and development knowledge
 Able to properly design and produce structured APIs
 Ability to create, optimize, and evolve applications
 Produce code that is scalable, performant, and production-ready

Background Qualifications
BS/MS Degree in Computer Science or equivalent
10-12 years experience developing web applications on any programming language in the cloud infrastructure.
 5-7 years experience in RDBMS databases.

Nice To Haves
 Knowledge of non-profit or government finance accounting
 ERP development background in one or more of the following domains: Core Financials (e.g. General Ledger, Accounts Payable, Accounts Receivable), Payroll, HR, Utility Billing
 Knowledge of platform constructs such as Authentication, Authorization (Access Controls), and Audit Logging
 Knowledge of PHP would be an added advantage.
 Knowledge of microservice development with Java
 Any architecture level certification.

Apply here: https://bit.ly/saasarch

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1816306
  • Industry
    IT-Software/Software Services
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Depends
  • Employment Status
    Permanent
  • Job Location
    Pune, India
  • Education
    Other
  • Experience
    5 - Years
  • Apply By
    Sep 23, 2021
  • Job Posting Date
    May 23, 2021