Forward Networks

Senior Software Engineer, Java - Productivity

United States

Not SpecifiedCompensation
Senior (5 to 8 years), Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
Network Management, Enterprise Software, CybersecurityIndustries

Requirements

Candidates must possess at least 8 years of professional Java development experience within large code bases, utilizing the Spring Framework and Java 17+. A proven history of leading refactoring efforts on legacy applications, including monolith to microservices migrations and API redesigns, is required. A deep understanding of Object-Oriented Programming (OOP), design patterns, and dependency injection is essential, along with excellent communication skills to articulate complex technical concepts and gain cross-team support.

Responsibilities

The Senior Software Engineer will lead refactoring efforts by analyzing the Java codebase to identify and address technical debt, complexity, and performance bottlenecks, designing and executing large-scale refactoring strategies. They will champion clean code principles and software design patterns, reduce technical debt, and improve development tooling and processes to enhance code quality and automate issue detection. Additionally, the engineer will mentor and coach other developers on best practices for writing high-quality, testable, and scalable Java code.

Skills

Java
Refactoring
Technical Debt Reduction
Clean Code
Software Design Patterns
Code Quality
Automation
Mentoring

Forward Networks

Network modeling platform for enhanced security

About Forward Networks

Forward Networks offers a platform that enhances network security and visibility for businesses by using a digital twin, which is a virtual model of their physical network. This technology allows organizations to monitor network behavior, prevent outages, and reduce operational risks. The platform serves a variety of clients, including large corporations and federal agencies, by providing a comprehensive view of network data that improves the efficiency of Security Operations Centers. By charging clients for access to its platform, Forward Networks helps them save costs by reducing the time to resolve issues and lowering operational expenses.

Palo Alto, CaliforniaHeadquarters
2013Year Founded
$109.4MTotal Funding
SERIES_DCompany Stage
Data & Analytics, CybersecurityIndustries
51-200Employees

Benefits

Grow with us - We’re an agile team and early-stage company with plenty of opportunities to grow, as a company and as individuals
Competitive pay - Every team member receives a compensation package with competitive pay and equity
We offer top-grade insurance, with medical, dental, and vision benefits for you and your family
Time off - Vacations, holidays, family days. With no tracked time off, you can go as long as it’s okay with your manager

Risks

Emerging startups may offer competitive network validation solutions, challenging Forward Networks.
Rapid AI advancements could outpace Forward Networks' current capabilities.
Reliance on multi-cloud environments exposes Forward Networks to cloud provider risks.

Differentiation

Forward Networks offers a digital twin for comprehensive network visibility and validation.
The platform integrates AI for advanced network behavior prediction and troubleshooting.
Forward Networks supports multi-cloud environments, enhancing network security and compliance.

Upsides

Increased adoption of digital twin technology boosts demand for Forward Networks' platform.
AI integration in network validation positions Forward Networks as a market leader.
Rising multi-cloud environments create opportunities for Forward Networks' comprehensive solutions.

Land your dream remote job 3x faster with AI