Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Learn new technologies as needed
- Take part in requirement gathering and documentation
- Design and develop web-based applications.
- Write high quality, maintainable, scalable software solutions
- Build modular and reusable components and libraries.
- Refactor applications based on business process changes, optimization needs, etc.
- Test and debug the software they develop (Unit tests and Integration tests)
Job Requirements
- BSc in Computer Science, Information Technology, or related.
- 3+ years of experience.
- Experience with
- Java
- Eclipse IDE
- Spring Boot
- Microservices
- Web development (J2EE, HTML, CSS, JavaScript)
- Linux
- Software Development Life Cycle
- Industry Standard protocols related API Security.
- Strong Shell scripting
- Familiarity with database technologies such as MySQL, DB2
- Past experience with React is a plus
- Past experience with Python and/or C# is a plus
- Very Good analytical, debugging and problem-solving skills