Post Job Free
Sign in

Java Architect

Company:
Novalink Solutions LLC
Location:
Madison, WI, 53701
Pay:
78USD - 85USD per month
Posted:
May 14, 2025
Apply

Description:

Job Description

The Application Architect (AA) position is a senior technical role directly involved with software

development and implementation, supporting technical decisions made at the application level and

evaluating specific technical implementations within an overall systems architecture. Within a solution,

the AA will evaluate how to best meet requirements for customization, configuration, and integration.

Across solutions, the AA will help determine the best technical location for new functionality and data

analysis or storage. The AA will implement and review development work and is heavily hands-on.

Example activities may include:

Developing prototypes and proof-of-concept applications using new technologies and frameworks

to determine the best technical approach.

Advising decision makers and coordinates with other architects on technical implementation.

Implementing new technical tools and approaches within the SDLC.

Participating as a senior developer and code reviewer on project teams.

The AA will spend much of their time producing code or enabling other developers to produce. The AA

will help develop new application frameworks for integration but will also have JavaScript experience

including working with a front-end JavaScript framework.

Responsibilities:

Provide architectural and big picture oversight for development of new or enhanced software

products, including legacy application, COTS solutions, and new custom development.

Responsible for ensuring quality and consistency of the software architecture across the system

and providing day-to-day technical guidance to the development teams.

Responsible for developing application code as assigned.

Define the system, technical, and application architectures for major areas of development and

recommend course of action to maintain cost effectiveness and competitiveness.

Stay up-to-date on business initiatives and objectives, particularly as these relate to infrastructure

and development architecture issues.

Research and implement best practices frameworks/capability models that will control costs,

provide higher quality, and/or increase predictability of service delivery.

Research new technology and development tools to remain abreast of current and emerging

technology.

Skills and Abilities

Senior level Java experience

Senior level JavaScript experience

Experience creating web applications

Experience with React

Experience with Git

Experience with unit testing and/or automated testing

Experience documenting systems

Experience with security

Experience or knowledge of develops principles

Experience evaluating new technologies against business requirements

Senior level experience creating application architectures

SQL and data modeling experience

Experience with benefits administration software

Requirements

Top Required Skills & Years of Experience:

Java – 8 years

Javascript – 8 years

ReactJS – 2 Year

Agile Development experience – 3 years

Nice to Have Skills:

DevOps

Git

Control-M

Project details: The Application Architect (AA) position is a senior technical role directly involved with software development and implementation, supporting technical decisions made at the application level and evaluating specific technical implementations within an overall systems architecture.

Full-time

Apply