Java Software Engineer - Remote
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
About The Companyiboss is a leading cloud-delivered Zero Trust network security platform trusted by more than 4,000 enterprises worldwide, including a significant number of Fortune 50 companies and U.S. government agencies. The company specializes in enabling the modern workforce to connect securely and directly to all applications from any location. Built on a containerized cloud architecture, iboss offers a comprehensive suite of security capabilities such as Secure Web Gateway (SWG), malware defense, Remote Browser Isolation (RBI), Cloud Access Security Broker (CASB), and data loss prevention. These features are delivered instantaneously and at scale via the cloud, eliminating reliance on traditional network security appliances like VPNs, firewalls, and web gateway proxies, which are less effective in a cloud-first and mobile environment. With a global presence of over 230 points of presence and more than 100 patents, iboss processes over 150 billion transactions daily, blocking 4 billion threats each day, demonstrating its commitment to robust, scalable, and innovative security solutions.
About The Role:
As a Software Engineer at iboss, you will play a vital role in developing and enhancing the company's cutting-edge security platform. Your work will span a variety of technologies, including device-specific drivers, communication protocols, and cloud-scalable connectivity solutions. You will contribute to big data processing, integrate third-party analytics tools, and develop customer enterprise user interfaces for security policy management. The role offers a fast-paced, agile environment where problem-solving, collaboration, and innovation are highly valued. You will have the opportunity to work on multiple exciting projects, solving complex technical challenges and deploying solutions rapidly in collaboration with customer teams. This position is ideal for individuals eager to grow their skills in a dynamic, technology-driven company that is shaping the future of network security.
Qualifications:
- Minimum 1 year of experience with Java technology stack and servlet containers
- At least 1 year of experience with frontend technologies such as JavaScript, HTML, and CSSWorking knowledge of database technologies and SQL, particularly PostgreSQLExperience with Object-Oriented (OO) design and design patterns
- Comfortable working in a Unix/Linux environment
- Experience working within an Agile development environment
- Strong interpersonal skills and ability to collaborate effectively in a team setting
- Excellent oral and written communication skills, with the ability to listen, articulate, facilitate, and advocate
Responsibilities:
- Design and develop clean, maintainable, and efficient code
- Quickly understand and extend existing engineering architectural patterns
- Document engineering designs and technical specifications
- Analyze development efforts and provide accurate estimates
- Deliver high-quality, thoroughly tested code that meets project requirements
- Collaborate with cross-functional teams to implement features and resolve issues
- Participate in code reviews and contribute to continuous improvement of development processes
- Stay updated with emerging technologies and incorporate best practices into development
Preferred Skills:
- Experience with Tomcat and Spring Framework
- Experience developing single-page applications (SPAs) using frameworks such as AngularJSKnowledge of security protocols, networking concepts, and handling large datasets
- Ability to identify and resolve performance bottlenecks in code
- Experience building RESTful JSON APIsBenefitsComprehensive health, dental, and vision insurance plans 401(k) retirement plan with company matching contributions
- Unlimited Paid Time Off (PTO)
- Company-paid holidays
- Opportunities for professional growth and development
- Collaborative and innovative work environment
Equal Opportunityiboss is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, or disability. We promote a workplace that respects and values individual differences and fosters equal opportunity for everyone.