You should expect to gain:
- Understanding and hands-on experience of various technologies used in large scale complex back-end systems (such as NoSQL/SQL DBs, Rule Management Systems, Enterprise Application Monitoring, REST APIs etc)
- Software design and development skills
- Code craftsmanship
- Application of agile methodologies in real projects
- Experience of working as part of a team in a large organization
You should have:
- 0-1 years experience in team-based software development, be it school-driven or self-initiated
- 0-1 years hands-on experience of software development in OOP language, Java is preferred.
- Familiarity with version control systems (e.g. Git, SVN)
- Knowledge of RESTful APIs, JSON, Spring, Jenkins, SQL are desirable but not required
- Willingness to learn new skills and technologies
- Experience in open-source contributions is a bonus
- Passion to make a difference!
Our Benefits:
Any general requests for consideration of your skills, please