Senior Software Developer
TASK & RESPONSIBILITIES
Designing logical and physical architecture of a module Good understanding of business and technical requirements Designing system interfaces Precise documentation of designs Designing deployment of the solution Participate in software development Preparing unit tests, and correcting defects Supporting testing, integration and validation Creating manuals Collaboration with various internal teams Mentoring junior colleagues.
Java 8, Spring 4.x, Maven, Tomcat, ActiveMQ
HTTP REST, JSON, XML
Eclipse, GIT, Redmine, Jenkins
Understanding of design patterns
Experience in Agile development