채용
Responsibilities Role Overview We’re looking for a hands-on Lead Software Engineer (Java & UI) to design and deliver end‑to‑end platforms with Java as primary and modern UI as secondary.
Focus areas include technical delivery, mentorship, quality, performance, and effective stakeholder communication.
Key Responsibilities Full‑Stack Architecture: Define clean boundaries between Java microservices (API‑first) and React/TypeScript/Next.js front‑ends, standardize API contracts and BFF patterns (Java-first).
Build & Delivery: Implement domain services and REST APIs in Java, contribute to critical UI workflows and component libraries when needed.
Quality & Testing: Apply test pyramids across tiers—JUnit/Mockito/Testcontainers (BE), Jest/RTL/Playwright (FE), enforce API/UI contract tests.
Performance & Security: JVM/DB tuning, caching, resilience, optimize Core Web Vitals and SSR/SSG/ISR, apply OAuth2/JWT, CSP.
Observability: Logs/metrics/traces across BE & FE and error tracking, dashboards and alerting for release health.
Mentorship & Collaboration: Mentor engineers, promote reuse (shared libs/components), communicate risks/trade-offs and align on scope with Product/UX/Architecture.
Facilitate agile ceremonies : (stand‑ups, backlog refinement, sprint planning, demos, retros) with a focus on technical outcomes, risk surfacing, and sprint goal clarity.
Refine stories into actionable technical tasks: ensure Definition of Ready/Done, unambiguous acceptance criteria, testability, and accurate story point estimation.
Qualifications Must‑Have Skills Java (Primary) Java / Java 8+: OOP & SOLID, Streams, Optional, functional interfaces, lambda expressions.
Concurrency: Thread pools, Future/Completable Future, synchronization, locks, concurrent collections, Java Memory Model, heap/stack, GC.
Web & API: RESTful design, rate limiting, API gateway concepts, Swagger/OpenAPI documentation, Web Logic/Web Sphere familiarity (or embedded servers).
Spring: Spring Core (IoC/DI), Spring MVC, Spring Boot, Spring Security (JWT/OAuth2), Spring Batch, Spring AOP.
Architecture & Patterns: Event‑driven design (MQ/queuing), patterns—Factory, Builder, Strategy, Template.
Data/Testing/Tooling: SQL & query tuning, Redis, JUnit/Mockito/Testcontainers, Maven/Gradle, Git, CI/CD, Open Telemetry. UI (Secondary – 20–30%) React + TypeScript + Next.js: Component-driven development, hooks, state (Redux/RTK/Zustand), SSR/SSG/ISR, routing, image optimization.
Performance & Accessibility: Core Web Vitals, code splitting, caching/CDN, WCAG 2.1 accessibility practices.
Security & Testing: CSP, sanitization, XSS/CSRF protections, Jest, RTL, Playwright/Cypress.
Integration: Robust consumption of Java APIs, auth flows (OAuth/OIDC, JWT), error handling and retry UX.
Good to Have Design systems (Storybook, tokens/theming), monorepos (Nx/Turborepo).
Messaging/eventing (Kafka), BFF-in-Java standards, API versioning strategies.
Containers (Docker) and orchestration basics (Kubernetes/ECS).
Soft Skills Strong problem-solving, analytical thinking, and bias for action.
Plans, prioritizes, and communicates effectively across teams and time zones.
Mentors teammates, provides clear, constructive feedback.
Demonstrates ownership, raises the bar, and consistently exceeds day-to-day expectations.
Identifies ambiguity/risks and proactively drives clarity and resolution with stakeholders.
Role Overview We’re looking for a hands-on Lead Software Engineer (Java & UI) to design and deliver end‑to‑end platforms with Java as primary and modern UI as secondary.
Focus areas include technical delivery, mentorship, quality, performance, and effective stakeholder communication.
Key Responsibilities Full‑Stack Architecture: Define clean boundaries between Java microservices (API‑first) and React/TypeScript/Next.js front‑ends, standardize API contracts and BFF patterns (Java-first).
Build & Delivery: Implement domain services and REST APIs in Java, contribute to critical UI workflows and component libraries when needed.
Quality & Testing: Apply test pyramids across tiers—JUnit/Mockito/Testcontainers (BE), Jest/RTL/Playwright (FE), enforce API/UI contract tests.
Performance & Security: JVM/DB tuning, caching, resilience, optimize Core Web Vitals and SSR/SSG/ISR, apply OAuth2/JWT, CSP.
Observability: Logs/metrics/traces across BE & FE and error tracking, dashboards and alerting for release health.
Mentorship & Collaboration: Mentor engineers, promote reuse (shared libs/components), communicate risks/trade-offs and align on scope with Product/UX/Architecture.
Facilitate agile ceremonies : (stand‑ups, backlog refinement, sprint planning, demos, retros) with a focus on technical outcomes, risk surfacing, and sprint goal clarity.
Refine stories into actionable technical tasks: ensure Definition of Ready/Done, unambiguous acceptance criteria, testability, and accurate story point estimation.
Must‑Have Skills Java (Primary) Java / Java 8+: OOP & SOLID, Streams, Optional, functional interfaces, lambda expressions.
Concurrency: Thread pools, Future/Completable Future, synchronization, locks, concurrent collections, Java Memory Model, heap/stack, GC.
Web & API: RESTful design, rate limiting, API gateway concepts, Swagger/OpenAPI documentation, Web Logic/Web Sphere familiarity (or embedded servers).
Spring: Spring Core (IoC/DI), Spring MVC, Spring Boot, Spring Security (JWT/OAuth2), Spring Batch, Spring AOP.
Architecture & Patterns: Event‑driven design (MQ/queuing), patterns—Factory, Builder, Strategy, Template.
Data/Testing/Tooling: SQL & query tuning, Redis, JUnit/Mockito/Testcontainers, Maven/Gradle, Git, CI/CD, Open Telemetry. UI (Secondary – 20–30%) React + TypeScript + Next.js: Component-driven development, hooks, state (Redux/RTK/Zustand), SSR/SSG/ISR, routing, image optimization.
Performance & Accessibility: Core Web Vitals, code splitting, caching/CDN, WCAG 2.1 accessibility practices.
Security & Testing: CSP, sanitization, XSS/CSRF protections, Jest, RTL, Playwright/Cypress.
Integration: Robust consumption of Java APIs, auth flows (OAuth/OIDC, JWT), error handling and retry UX.
Good to Have Design systems (Storybook, tokens/theming), monorepos (Nx/Turborepo).
Messaging/eventing (Kafka), BFF-in-Java standards, API versioning strategies.
Containers (Docker) and orchestration basics (Kubernetes/ECS).
Soft Skills Strong problem-solving, analytical thinking, and bias for action.
Plans, prioritizes, and communicates effectively across teams and time zones.
Mentors teammates, provides clear, constructive feedback.
Demonstrates ownership, raises the bar, and consistently exceeds day-to-day expectations.
Identifies ambiguity/risks and proactively drives clarity and resolution with stakeholders.
총 조회수
0
총 지원 클릭 수
0
모의 지원자 수
0
스크랩
0
비슷한 채용공고
Principal 소개

Principal
PublicVicki Ree Principal, later known as Victoria Principal, is an American actress, producer, entrepreneur, and author, best known for her role as Pamela Barnes Ewing on the American primetime television soap opera Dallas. She spent nine years on the long-running series, leaving in 1987.
10,001+
직원 수
Harrogate
본사 위치
리뷰
3.8
10개 리뷰
워라밸
2.8
보상
3.5
문화
4.2
커리어
2.9
경영진
4.0
72%
친구에게 추천
장점
Supportive management and leadership
Great team culture and collaborative coworkers
Excellent health benefits and vacation policy
단점
Heavy workload and frequent overtime
High pressure and stress leading to burnout
Limited growth opportunities
연봉 정보
5개 데이터
Principal/L7
Senior/L5
Principal/L7 · DATA SCIENTIST II
1개 리포트
$137,650
총 연봉
기본급
$105,885
주식
-
보너스
-
$137,650
$137,650
면접 경험
6개 면접
난이도
3.2
/ 5
소요 기간
14-28주
경험
긍정 0%
보통 50%
부정 50%
면접 과정
1
Application Review
2
Recruiter Screen
3
Technical Phone Screen
4
System Design Interview
5
Behavioral Interview
6
Onsite/Virtual Interviews
7
Offer
자주 나오는 질문
System Design
Coding/Algorithm
Technical Leadership
Behavioral/STAR
Past Experience
뉴스 & 버즈
Oakland principals issue rare call to close schools, end leadership limbo amid fiscal crisis - San Francisco Chronicle
San Francisco Chronicle
News
·
Today
‘We’ve Got to Do It With Love’: How This Principal of the Year Fosters Belonging - Education Week
Education Week
News
·
Today
Marion County principal struck by vehicle during carline procedures, district says - WKMG
WKMG
News
·
Today
Allentown names new principal for Union Terrace Elementary - The Morning Call
The Morning Call
News
·
Today



