← Back to jobs

RulesIQ Logo
Senior Java Application Architect

RulesIQ

 

Burlington, NC, USA

Posted On: 30+ days ago
Experience: 10+ years
Availability: Onsite
Openings: 1
Category: Java Application Architect
Tenure: Contract - Corp-to-Corp
Related Jobs

No related jobs found

Description

You will lead the architecture and technical delivery of complex, long-term software projects across multiple teams.

Responsibilities

  • Plan and deliver complex projects involving multiple teams and external dependencies.
  • Oversee system architecture, design, implementation, maintenance, and technical debt management.
  • Lead the architecture of new systems and document designs to meet functional and non-functional requirements.
  • Establish and enforce quality standards for coding patterns and the code review process.
  • Mentor developers through technical challenges and drive solution design innovation.

Required Skills

  • 10+ years of experience as an Architect, Technical Lead, Consultant, or Software Engineer with hands-on implementation.
  • Strong proficiency in Java SE and Java EE, including core programming concepts.
  • Expertise in developing RESTful web services using Spring Framework (Spring Boot, Spring MVC).
  • Demonstrated expertise leveraging Azure services for solution design and implementation.
  • Strong analytical skills with proven ability to apply research to projects.
  • Familiarity with version control (Git) and build tools (Maven, Gradle).
  • Knowledge of unit testing frameworks (JUnit, Mockito).
  • Understanding of CI/CD pipelines and Infrastructure as Code tools (Terraform).
  • Highly skilled in SQL development and database management.

Preferred Skills

  • Bachelor's degree in Computer Science or related field.
  • Experience managing technical debt in large-scale applications.

Education

Bachelor's degree

Related Jobs

No related jobs found

← Back to jobs