About You – experience, education, skills, and accomplishments
- Minimum 3 years of development experience, including both Java and C
- 1+ years' experience developing with Java Spring, Java Swing, and servlet technologies such as Struts
- 3 years of experience in a Linux environment
- Bachelor's degree in computer science or equivalent relevant experience
It would be great if you also had . . .
- Experience developing web applications and services.
- Experience with relational databases and database design using PostgreSQL and/or MySQL.
- Proficient understanding of server-side CSS
- Strong familiarity with OO design and development methodologies
- Familiarity with standalone debuggers such as GDB
- Plus: Experience with modern automated testing practices.
What will you be doing in this role?
- Develops, tests and supports new and existing applications in an agile environment.
- Contributes to the identification, design and implementation of solutions for software defects.
- Produces high-quality and on-time deliverables according to planned project goals.
- Supports QA testing efforts and assist colleagues in troubleshooting production problems.
- Document processes and changes on software tasks to ensure clarity, maintainability, and team collaboration.