Java Application Architect

ZENSARK, INC.
Dallas, TX, United States
1 day ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Applications Architecture User Authentication Software as a Service Cloud Computing Code Review Continuous Integration Relational Databases Java Platform Enterprise Edition (J2EE) Hibernate (Java) Java Persistence API
+17 more
Spring Framework Oracle (Applications) Open Web Application Security Software Architecture Systems Development Life Cycle Secure Coding Data Streaming Software Technical Review Software Vulnerability Management Enterprise Software Applications Spring-boot Software Security Restful APIs Static Application Security Testing Vulnerability Analysis Microservices Dynamic Application Security Testing

Job description

  • Design and develop secure, scalable enterprise applications using Java/J2EE and Spring Boot.
  • Define and drive application and technical architecture for complex applications.
  • Conduct architecture reviews, technical design reviews, and code reviews.
  • Provide hands-on technical leadership and mentor development teams.
  • Design and support applications in a SaaS/multi-tenant environment.
  • Perform application security assessments and support vulnerability remediation.
  • Apply Secure SDLC, OWASP, and application security best practices.
  • Review application architecture, APIs, data flows, authentication, and authorization.
  • Conduct POCs and evaluate new technologies and frameworks.
  • Support production applications, including security, stability, performance, and incident response.
  • Work closely with engineering leadership, product owners, developers, and other stakeholders.

Requirements

We are seeking a Senior Java Application Architect with strong hands-on experience in Java development, application architecture, and application security.

The ideal candidate will have 10+ years of Java development experience, strong expertise in Spring/Spring Boot, and experience designing secure, scalable enterprise applications. This is a hands-on architecture role requiring technical leadership, coding, architecture design, security reviews, and mentoring., * 10+ years of hands-on Java/J2EE development experience.

  • 3+ years of Application, Technical, or Software Architecture experience.
  • Strong experience with Java, Spring, Spring Boot, JPA, and Hibernate.
  • Strong understanding of REST APIs, Microservices, and enterprise application architecture.
  • Hands-on experience with Application Security / AppSec.
  • Knowledge of Secure SDLC and OWASP principles.
  • Experience with authentication, authorization, API security, and secure coding practices.
  • Experience conducting code reviews and technical/architecture reviews.
  • Strong knowledge of relational databases and SQL/Oracle.
  • Experience with scalable, high-availability applications.
  • Strong communication, technical leadership, and mentoring skills.

Preferred Skills

  • SaaS or multi-tenant application architecture.
  • Experience with SAST, DAST, vulnerability scanning, or application security tools.
  • Cloud and CI/CD experience.
  • Production support and incident response experience.
  • Experience with AI-assisted development or modern technology evaluations.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:59 min

The danger of adopting default REST APIs

Stefan Priebsch · World Congress 2021

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · World Congress 2026 Europe

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

3:34 min

Approaching language models as scalable synchronous rest APIs

Patrick Koss Patrick Koss · World Congress 2025

56 sec

The hidden costs of delayed peer code reviews

Tim Gilboy Tim Gilboy

2:53 min

Analyzing a legacy car leasing enterprise application

Henning Schwentner · LIVE

Videos

See all

Related articles

See all