Java Developer Intern
Job Summary
- Quickly learn new technologies
- Be ready to demonstrate and prove your current technical level
- Work with a mentor to prepare a personal roadmap and address knowledge gaps
- Raise problems and blockers to mentor in a timely manner
- Study recommended materials and be open to feedback suggestions and constructive critics
- Show good progress in achieving the Junior Java Developer level within the defined timeframe
Qualifications :
- Basic knowledge of Java
- Basic knowledge and experience with any SQL dialect (simple SELECT/INSERT/UPDATE/DELETE queries and Joins of tables)
- Basic knowledge of GoF design patterns
- Experience with tools such as Git IDEs and Gradle/Maven
- Basic knowledge and experience with Spring Boot including the ability to work with it and a general understanding of its core concepts
- Experience with unit testing (JUnit Mockito)
- Basic knowledge and understanding of REST (how to design consume etc.)
- Understanding of the Linux command line
- At least anUpper-Intermediate level of English
WOULD BE A PLUS
- GitHub account with a proven development history
- Participation in any open-source project
- An AWS account
- Experience with Docker
- Experience of using NoSQL databases
Remote Work :
Yes
Employment Type :
Intern
About Company
At Sigma Software, we are involved with the clients team to contribute to the design and development of a technical solution for their tokenized domain reservation platform. We started by assigning a software architect to design the smart contracts and integrate blockchain into the s ... View more