JAVA Developer (SE & SSE)

At Maven Wave, we are relentless in hiring the industry’s top talent. Each employee is hand-picked not only for their skills, but for their personality and broad expertise. We are looking for this rare combination of talent that sets us apart in the industry.

Founded in 2008, Maven Wave has experienced rapid growth. We combine the experience and knowledge of a management consulting firm with the innovation and technology expertise of a cloud services firm, providing a truly unique work environment. Employees have the opportunity to gain invaluable experience and make a significant impact on the business outcomes of our clients and our company.

On June 1st, we were named #2 on Crain's Fast 50 List for 2014, and NABR also just announced us as one of Chicago's 101 Best and Brightest Companies to work for. If you are a top-performing consulting professional looking to accelerate your career and gain rewarding experience, now is the time to join Maven Wave.  


Required Skills:

  1. Must have experience with following languages / tools / technologies:

    1. Java, JEE, JDBC

    2. Spring (DI, MVC, Security - LDAP/AD)

    3. JUnit / Test NG , Mockito (or other mocking libraries)

    4. Build tools - Maven 3 and Ant

    5. Experience with JEE Application Servers - WebLogic preferred

    6. Good understanding of HTTP protocol

    7. Design Patterns and SOLID principles

    8. Experience working with Linux environments - Ubuntu, CentOS

    9. Experience working with RDMS - Oracle preferred

    10. Understanding of version control with Subversion and Git source control managers.

    11. Experience with end-to-end software development flows

    12. 5+ years experience designing and developing Java enterprise applications.

    13. Desirable to have experience working in an Agile environments, Agile concepts and practices such as Refactoring / Continuous Integration / Continuous Testing (TDD, BDD) 

    14. Appreciation of how TDD impacts the code quality and design aspects

    15. Strong verbal and written communication skills with other developers and other project stakeholders

    16. Time management skills and ability to multitask

    17. Proactive attitude with a consistent bias to action


Meet Some of Maven Wave's Employees

Ben B.

Manager, Google Sales Engineer

As a Solutions Engineer, Ben works with business development leads to show how the Google Apps suite will help to improve the productivity and workplace environment for clients.

Narjit P.

Manager, Change Management

Narjit leads change management deployments for the Google Practice Team, including all the training, communications, and engagement involved in the project.


Back to top