JobMatch
← Back to jobs

Java Specialist

Be | Shaping the Future

RemoteUnited StatesseniorContractor
Posted
today
Source
Himalayas
Field
Engineering

Skills

CommunicationGCPLeadershipSecurityJavaSQL

Description

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

JobMatch aggregates public listings. Always apply through the original posting.