Application Architect
Contract
Senior Level
10+ years
Posted 4 weeks ago
Interested in this position?
Upload your resume and we'll match you with this and other relevant opportunities.
Upload Your ResumeAbout This Role
Serve as a Senior Java Application Architect focusing on hands-on implementation and technical leadership within the healthcare industry. This role involves designing and implementing scalable Java-based solutions for web applications, web services, and platforms, while also mentoring agile development teams.
Responsibilities
- Plan and deliver complex, long-term projects involving multiple teams and external dependencies.
- Oversee multiple projects in terms of architecture, design, implementation, maintenance, support, and technical debt management.
- Lead the architecture of new systems, technologies, and processes, ensuring alignment with functional and non-functional requirements through comprehensive documentation and diagrams.
- Develop prototypes and proof-of-concepts to facilitate new technology adoption.
- Establish quality standards and guidelines for coding patterns and the code review process; ensure adherence to these standards across teams.
- Communicate complex design and architectural concepts effectively to engineering teams, C-level executives, and business representatives.
- Drive innovation and creativity in solution design to meet the demands of large-scale applications.
- Mentor and train developers, helping them navigate technical challenges and grow their skills.
Requirements
- 10+ years of experience as an Architect, Technical Lead, Consultant, or Software Engineer, with a focus on hands-on implementation.
- Proficiency in Java SE (Standard Edition) and Java EE (Enterprise Edition), Spring Framework (Spring Boot, Spring MVC, etc.).
- Strong understanding of Java programming concepts and best practices (Java 17/21).
- Strong experience in developing RESTful web services using the Spring framework.
- Understanding of version control systems (e.g., Git).
- Familiarity with build tools (e.g., Maven, Gradle).
- Knowledge of unit testing frameworks (e.g., JUnit, Mockito).
- Familiarity with Infrastructure as Code tools such as Terraform, understanding of CI/CD pipelines.
- Demonstrated expertise in leveraging Azure or AWS services for solution design and implementation.
- Highly skilled in SQL development and database management.
- Proven ability to learn new technologies and apply research to ongoing projects.
- Excellent troubleshooting, follow-through, and problem-solving skills.
- Strong analytical, communication, and collaboration skills, particularly within Agile teams.
Qualifications
- Bachelor’s degree in Computer Information Systems, Information Technology, Software Engineering, Computer Science, Computer Engineering, or a related field
- 10+ years of experience as an Architect, Technical Lead, Consultant, or Software Engineer, with a focus on hands-on implementation.
Nice to Have
- Experience in the healthcare domain, including knowledge of FHIR, HL7, and AWS Healthcare Services.
- Development experience building pipelines for public health/health care data (HL7, FHIR, vocabulary, and HHS data standards).
- Familiarity with relational and NoSQL databases (e.g., Databricks) for large-scale enterprise solutions.
- Experience developing container-based and serverless applications.
- Knowledge of messaging services such as SQS, Kafka, IBM MQ, or Kinesis.
- Ability to coach and mentor junior developers and promote code reuse across teams.
Skills
SQL
*
AWS
*
Azure
*
Spring Boot
*
Agile
*
Git
*
CI/CD
*
Terraform
*
Databricks
*
Spring Framework
*
Kafka
*
HL7
*
FHIR
*
JUnit
*
Mockito
*
Gradle
*
SQS
*
IBM MQ
*
Maven
*
RESTful web services
*
Java EE
*
Spring MVC
*
Kinesis
*
Java SE
*
* Required skills
Benefits
Dental Insurance
Medical Insurance
HSA (Health Savings Account)
Corporate discount savings program
Certification discounts
Vision Insurance
401(k) with company match
ESPP (employee stock purchase program)
On-demand training program
Life Insurance
Disability Insurance
Career Coach
SupportLinc Employee Assistance Program (EAP)
Certification prep and library of technical and leadership courses/books/seminars
About Apex Systems
Apex Systems is a world-class IT services company that serves thousands of clients across the globe. Part of the Commercial Segment of ASGN Incorporated.
Professional Services
View all jobs at Apex Systems →
Related Searches
Similar Jobs
Customer Success Engineer
Active
Apex Systems
·
Plano, TX
·
$45 - $45
Mac
Windows
Linux
Servers
+4 more
1 week ago
Business Analyst II
Active
Apex Systems
·
Nashville, TN
·
$30 - $34
Excel
Problem Solving
SQL
Tableau
+3 more
1 week ago
Contracts Administrator
Active
Apex Systems
·
Richmond, VA
MS Word
MS Excel
MS Outlook
2 weeks ago
AI Prompt & Data Quality Specialist
Active
Apex Systems
·
Santa Clara, CA
·
$37 - $37
Excel
Python
Google Sheets
Claude
+1 more
3 weeks ago
Accessibility QA Tester
Active
Apex Systems
·
Plano, TX
·
$52 - $60
JavaScript
CSS
HTML
Agile
+11 more
3 weeks ago