Skip to content
mimi

Application Architect

E-Solutions IT Services Private Limited

New York · Hybrid Full-time Lead 3w ago

About the role

Job Summary

We are seeking a highly skilled Application Architect to lead the design, development, and implementation of complex software solutions across diverse platforms. In this pivotal role, you will define architectural standards, guide development teams, and ensure that applications align with enterprise goals and technical best practices. The ideal candidate will possess extensive experience in software architecture, cloud computing, and modern web technologies, driving innovation and excellence in application delivery. This position offers an exciting opportunity to shape the technological landscape of our organization through strategic planning and technical leadership.

Responsibilities

  • Develop comprehensive application architecture strategies that incorporate service-oriented architecture (SOA), microservices, and cloud-native solutions to optimize scalability, performance, and security.
  • Collaborate with stakeholders to gather detailed requirements and translate them into scalable system designs utilizing UML diagrams, system design principles, and best practices.
  • Lead the evaluation and selection of appropriate technologies such as NoSQL databases (e.g., MongoDB), relational databases (e.g., MySQL, Oracle), and cloud platforms like AWS or Azure.
  • Design and oversee the implementation of RESTful APIs, web services (SOAP/WCF), and integration frameworks to facilitate seamless communication between distributed systems.
  • Establish standards for web development including frameworks such as Angular, React, Ember.js, Backbone.js, Bootstrap, Ext JS, and ASP.NET MVC to ensure consistent user experiences.
  • Guide development teams through the SDLC (Software Development Life Cycle), emphasizing Agile methodologies, continuous integration (CI/CD), DevOps practices with tools like Jenkins, Docker, Kubernetes, and version control systems such as Git or SVN.
  • Ensure application security through identity & access management protocols and adherence to web accessibility standards.
  • Conduct system design reviews using UML diagrams and design patterns to promote maintainability and scalability.
  • Oversee deployment processes on application servers including Weblogic, JBoss, Tomcat, WebSphere, or Azure App Services.
  • Promote innovation by evaluating emerging technologies such as serverless architectures, cloud architecture patterns (AWS Lambda), and container orchestration.

Must Have:

  • Previously worked in the JPMC environment.
  • Extensive knowledge (yrs) of programming with Springboot/JAVA.
  • Extensive experience with event processing with Lambda, Step Functions, Python
  • Must have extensive knowledge of AWS Services.
  • Extensive experience with Kafka streaming
  • Node setup
  • Error handling
  • Debuging
  • API, error handling in code etc.
  • Basic Database Design (Cockroach Aurora Postgres Sql)
  • Service routing
  • Failover/Resiliency
  • SQS/SNS

Schedule

Weekly schedule: Monday- Friday

Other Information

OTH1

Pay

Pay: $85.00 per hour

Work Location

Hybrid remote in New York, NY 10001

Skills

AWSAWS LambdaAngularAPIASP.NET MVCAzureBackbone.jsBootstrapCI/CDCockroachDBDatabase DesignDevOpsDockerEmber.jsExt JSGitJAVAJBossJenkinsJPMCKafkaKubernetesMicroservicesMongoDBMySQLNode.jsNoSQLOraclePostgreSQLPythonReactRESTful APIsService-Oriented ArchitectureSOAPSpring BootSQSStep FunctionsSVNTomcatUMLWCFWeb ServicesWeblogicWebSphere

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free