Full-Time
Java Developer
Student engagement software
Junior
Canada
- An undergraduate degree or college diploma in relevant area
- 2+ years of employment as a software developer
- Development experience with Java, experience with Eclipse IDE
- Database experience with SQL Server including design, optimization, administration, and maintenance
- An understanding of web technologies (Dynamic HTML, JSPs, AJAX, jQuery, CSS, JavaScript, Vue)
- Experience with Spring and Hibernate is preferred
- Solid understanding of relational and object-oriented analysis, design and implementation concepts
- Experience with JIRA project management an asset
- Experience with GitHub, with branching workflows an asset
- Experience working in an Agile software development environment
- Strong analytical and problem-solving skills
- Able to learn, understand, and apply new technologies
- Be flexible and adaptable to adjust to changing requirements as organizational priorities and customer deadlines shift
- Ability to manage multiple projects simultaneously while prioritizing work schedules against deadlines in a high-pressure environment
- Attention to detail is a must
- A great attitude with the ability to follow direction well
- Ability to work both independently as well as in a team-oriented, collaborative environment
- Strong English communication skills, spoken and written
- Ability to learn new libraries and technologies
- Demonstrable experience with Java
- Database experience with SQL Server
- Attention to detail
- Be able to read and communicate technical language and concepts effectively
- Responsible for developing and maintaining Orbis products, debugging, trouble shooting and making recommendations based on the business practices of our clients
- Work closely with our management team to understand and address client concerns and issues
- Work closely under the guidance and direction of our Team Leads, and the executive team to learn Orbis systems and methods
- Self-manage your time and look for ways of improving the functionality of the products while offering suggestions for future development
- Demonstrate effective and timely communication skills in interpersonal relationships with management team, clients, client support and developers
- Other duties as assigned
- Experience with Spring or another MVC framework
- Operational knowledge of Hibernate
- Database experience (MSSQL, Oracle, SQL Server), including design, optimization, administration and maintenance
- Web technologies (Dynamic HTML, JSPs, AJAX, jQuery, CSS, JavaScript, Vue)
- Experience with the Eclipse IDE
- Experience with JIRA project management
- Experience with GitHub with feature branching workflows
Symplicity's mission is to help institutions connect students with the people, knowledge and experiences they need to launch a successful career.
Company Stage
Acquired
Total Funding
N/A
Headquarters
Arlington, Virginia
Founded
1996
6 month growth
↑ 1%1 year growth
↑ 14%2 year growth
↑ 21%Benefits
We offer full medical, dental, and vision insurance, and flexible spending. We also encourage employees to take advantage of our health and wellness breaks
We offer a 401k plan with an employer contribution match and commuter benefits
Work/Life Balance - With more than 50% of our staff working remotely, we work hard to accommodate different time zones and special work arrangements
We have awesome perks like group sports, health and wellness breaks, and 24/7 snacks, coffee, and tea for our in-office employees.