Lead Java Developer

iboss
  • Boston, MA
    1 day ago

    Job Description

    Company Overview

    iboss has created the first and only Secure Cloud Gateway specifically designed to solve the challenge of securing distributed organizations. Built for the cloud, iboss leverages an elastic, node-based architecture that provides advanced security for today’s decentralized organizations and scales to meet the ever-increasing bandwidth needs of tomorrow. The iboss Secure Cloud Gateway is backed by more than 100 patents and protects over 4,000 organizations worldwide, making iboss one of the fastest growing cybersecurity companies in the world.

     

    We are looking for a passionate Lead Java Developer, who is ready to work on the cutting edge of Cyber Security Software solutions. This is an excellent opportunity to become a core member of a rapidly growing software development team. You will possess great programming skills, have a sound understanding of engineering best practices and have the drive to deliver the very best. Additionally, you must have excellent communication skills, as you will be interfacing both with various departments internally and customers externally.

     

    Responsibilities

    • Ability to design and develop clean maintainable solutions to new business problems in all layers of the application, from the user interface to database layer
    • Adhere to established engineering and architectural patterns
    • Work as part of a team to deliver solutions in an Agile fashion
    • Ability to break down complex product requirements, providing development estimates as needed.
    • Deliver high quality code that has been thoroughly tested

     

    Qualifications

    • 5+ years of experience using Java technology stack and servlet containers
    • 3+ years of experience with frontend technologies (Javascript, HTML, CSS)
    • Working knowledge of database technologies and SQL, especially PostgreSQL
    • In-depth experience with OO design and proven design patterns
    • Comfortable working on a Unix environment
    • Experience working in an Agile environment
    • Team player with excellent interpersonal skills and the ability to work in a fast-paced environment
    • Strong analytical capability, independent thinking and good decision making skills
    • Must have a good sense of engineering tradeoffs, with an ability to understand the impact of software changes on extendibility, scalability, performance, and maintainability
    • Demonstrate excellent oral and written communication skills with the ability to listen, articulate, facilitate and advocate

     

    Preferred Skills

    • Experience with Tomcat and Spring
    • Experience with single-page applications using frameworks such as AngularJS
    • Knowledge of security, networking and handling of large datasets
    • Ability to identify and resolve performance problems in code
    • Experience building RESTful JSON APIs

     

    Benefits

    • Health, Vision, Dental - open to domestic partners
    • 401K with company match
    • Paid Time Off (PTO)
    • Company paid holidays
    • Optimistic, supportive, and FUN work environment
    • Fantastic quarterly company events
    • Free catered lunch every Friday
    • Free snacks
    • Free on-site gym membership

     

    The duties and responsibilities described above are essential functions of the job.

    All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, status as a veteran or as an individual with a disability.

    *This position is not eligible for sponsorship of work visas

    Numbers & Facts

    LocationBoston, MA

    Skills

    • Agile Programming Methodologiesunmatched
    • Analysis Skillsunmatched
    • Application Programming Interface (API)unmatched
    • Architectural Servicesunmatched
    • Audio Engineeringunmatched
    • Best Practicesunmatched
    • CSS (Cascading Style Sheet)unmatched
    • Cloud Computingunmatched
    • Communication Skillsunmatched
    • Computer Programmingunmatched
    • Data Setsunmatched
    • Database Technologyunmatched
    • Design Patterns Programming Methodologiesunmatched
    • HTML (HyperText Markup Language)unmatched
    • Internet Securityunmatched
    • Interpersonal Skillsunmatched
    • JSONunmatched
    • Javaunmatched
    • Java Servletsunmatched
    • JavaScriptunmatched
    • Object Oriented Design (OOD)unmatched
    • Patentsunmatched
    • PostgreSQLunmatched
    • Presentation/Verbal Skillsunmatched
    • Problem Solving Skillsunmatched
    • REST (Representational State Transfer)unmatched
    • Requirements Managementunmatched
    • SQL (Structured Query Language)unmatched
    • Security Softwareunmatched
    • Software Developmentunmatched
    • Software Engineeringunmatched
    • Team Playerunmatched
    • Tomcatunmatched
    • Unix Operating Systemsunmatched
    • User Interface/Experience (UI/UX)unmatched
    • Writing Skillsunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder