Hi ,
Hope you are doing
great ! My name is Saurabh and I am working on an urgent job position. Please
find the requirement below and let me know if it works for you .
Position: Application Architect
Location: 100% remote
Duration: Ongoing, likely at least an 18-24 month engagement
Need to Have:
·
Angular architecture experience (versions 8 and above)
·
Java architecture experience/Spring
·
Cloud experience (AWS, Azure, GCP), not necessarily a cloud architect
but need to have an understanding
·
Strong banking experience, ideally in digital banking
Nice to Have:
·
Middleware
·
Microservices
·
Docker/Kubernetes
Job Description Summary
Application Architect
– Define, maintain and extend functional product architecture for a suite of
Financial Services Applications. Guide application development team through
development process. Ensure development is done right the first time and
understands how products relate with other products and ensures
interdependencies are in focus.
What you will be doing
- Provides application
software development services or technical support typically in a defined
project.
- Develops program logic
for new applications or analyses and modifies logic in existing
applications.
- Codes, tests, debugs,
documents, implements and maintains software applications.
- Maintains, tests and
integrates application components.
- Makes recommendations
towards the development of new code or reuse of existing code
- Ensures system
improvements are successfully implemented.
- Demonstrates an
understanding of FIS systems and the financial services industry.
- Analyses requirements
and translates business requirements into product designs.
- Writes technical
specifications and other forms of documentation.
- Suggests technical
alternatives and improves/streamlines processes and systems.
- Completes project
assignments and special projects commensurate with job expectations
- Conducts planning,
analysis and forecasting activities to plan projects and tasks.
- May participate in
component and data architecture design, performance monitoring, product
evaluation and buy vs. build recommendations.
- May provide leadership
and/or guidance to other technical professionals.
- Other related duties
assigned as needed.
What you bring:
- A Bachelor’s degree in
computer science or information systems or the equivalent combination of
education, training, or work experience.
- 10+ years overall
software development experience.
- Experience programming
in Angular and related Web technologies, Java, J2EE, Spring Boot etc.
- Strong on
Object-oriented design/modeling principals, familiar with design patterns
- Good communication and
writing skills.
- Strong problem-solving
skills with an emphasis on pragmatism, quality, and performance
- Excellent collaboration
skills and ability to communicate with Product Managers, QA, Business
Analysts
- Excellent analytical and
multitasking skills
- An ability to perform
well in a fast-paced environment
Added bonus if you have:
- Experience with REST API
- Strong knowledge of
Spring Security, State machine and Java with practical usage.
- Strong development skills with AngularJS and Angular versions 7 and above.
- Knowledge of
WebSocket, ES6 standards, vanilla JS.
- Experience with modern
DevOps tools, such as Git, GitHub, and/or Jenkins
- Front-office and/or
public facing banking software development experience.
- Individual who can apply
his/her technical proficiencies across different stages of the of the
software development life cycle including requirements elicitation,
application architecture definition, and design.
- Stay up to date on
emerging technologies.
Regards,
Saurabh Singh
1 Point System LLC
saurab...@1pointsys.com
D : 803-672-3522
115 Stone Village
Drive Suite C Fort Mill, SC 29708