Java Specialist
# Java Specialist **Be | Shaping the Future** · United States · `Remote` · `Contractor` 💼 **Уровень роли:** `Senior` 🕒 **Статус:** *Опубликовано: сегодня* · *Источник: Himalayas (JSON API)* --- ### Top Skills & Match 🎯 **Ключевой стек роли:** `[Java-Developer]` `[Software-Engineer]` `[Backend-Engineer]` `[Software-Developer]` `[Expert-Java]` `[Java-Programmer]` `[Java-Software-Engineer]` `[Java-Architect]` --- ### About the Role Ambiguity: - Business problems and technology strategy are defined, but solution design is not. - Delivers independently in ambiguous spaces and seeks guidance selectively when needed. - Brings structure and clarity to open-ended problems and helps define the path forward. Scope and Influence: - Guides, develops, and challenges software features and major portions of team-owned software. - Influences technical direction beyond their own team. - Helps teams work together more effectively and improves cross-team collaboration. Execution: - Independently designs, develops, tests, and deploys software end to end. - Clarifies requirements and turns them into actionable designs and plans. - Understands a broad range of design approaches and applies them appropriately. - Assists with coding and story estimates. - Frequently reviews code and provides clear, constructive direction. - Identifies and resolves root causes, mitigates immediate risks, and uses sound judgment to decide when to escalate. Technical Complexity: - Solves complex software problems. - Produces solutions that are logical, testable, scalable, maintainable, efficient, and resilient. - Fosters the importance of operational metrics and reliability. - Actively raises the bar for security, quality, and operational excellence within the team. - Makes strong technical and design trade-off decisions at the feature and system level. Impact: - Impacts software architecture, dependencies, performance, and the business value of the features and systems the team owns. - Delivers work that improves both current outcomes and future engineering velocity. Process Improvement: - Leads projects to streamline team processes. - Creates mechanisms to reduce churn during implementation. - Can define, refine, and lead the team's SDLC. - Improves engineering efficiency through clearer processes and better delivery practices. Qualifications: - 8+ years of professional software development experience, primarily with Java - Strong expertise in Java (Java 8+), OOP, and design patterns - Extensive experience with Spring / Spring Boot and RESTful APIs - Proven experience leading technical teams or acting as a technical lead - Strong understanding of microservices architecture and distributed systems - Experience with relational databases and SQL - Experience with automated testing (unit, integration, and end-to-end) - Excellent communication and leadership skills - Cloud experience, preferably Google Cloud Way of working: Full-Remote Collaboration Type: B2B Originally posted on Himalayas
- Java-Developer
- Software-Engineer
- Backend-Engineer
- Software-Developer
- Expert-Java
- Java-Programmer
- Java-Software-Engineer
- Java-Architect
Наблюдалась 2026-10-04, впервые 2026-10-04, источник — Himalayas (JSON API).