Java Software Engineer
Plan, design and develop applications that will be part of OSS / BSS ecosystem
Participate in entire project lifecycle
Contribute as full-stack developer with specific focus on Groovy and Java based development
Test your code with unit tests
Work with team lead, Scrum Master and Product owners in delivering user stories
BSc / MS in Computer Science
Agile methods & TDD
Scalable distributed web software architectural design
5+ years of experience building web applications (full stack) including :
o Back-end development - Groovy / Grails and Java / Spring
o Front-end development - ReactJS
o MongoDB and SQL DBs
Source control (Git)
CI e.g., Gradle, Maven, Jenkins
Grail MVC or Spring Boot
Unit and Functional testing
Micro services and micro frameworks
Designing different software architectures SOA, Micro Services, DDD etc.
Thank you for reporting this job!
Your feedback will help us improve the quality of our services.