Software Engineer

 

Overview

One of our clients is currently looking for a Software Engineer that would be responsible for the design, development, modification, debugging, and maintenance of software systems.

What will your job look like?

 

  • You will design, develop, modify, debug and/or maintain software code according to functional, non-functional and technical design specifications.

  • You will work within a team, collaborate and add value through participation in peer code reviews, provide comments and suggestions, and work with cross functional teams to achieve goals.

  • You will assume technical accountability for your specific work products within an application and provide technical support during solution design for new requirements.

  • You will be encouraged to actively look for innovation, continuous improvement, and efficiency in all assigned tasks.

 

All you need is:

  • Bachelor's degree in Science/IT/Computer Science or equivalent

  • 3+ years Java experience (server side) on Linux/Unix/Windows

  • Demonstrable experience with the Spring framework components - Spring Boot, MVC and integration.

  • Familiar RESTful APIs and open systems