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