So, what s the role all about
Responsible for designing, developing, testing, and maintaining software applications using the Java.
How will you make an impact
- Designing, implementing, and conducting developer-level testing of UI, server, and interface components utilizing Java.
- Ensuring that code addresses security, scalability, compatibility, and maintainability considerations.
- Conducting thorough testing of developed components, resolving defects, and assisting in the resolution of customer support cases.
Have you got what it takes
- BS or MS in Computer Science or related degree
- 1 year of experience in developing applications in Java & springboot
- A strong grasp of Windows development tools and SQL Server
- Experience creating maintainable code and using source control solutions such as AWS DevOps and GIT
- Experience of unit testing, code reviews, and other product quality disciplines
- Experience of Agile development processes
You will have an advantage if you also have:
- Good experience of backend architecture
- Experience with databases, including SQL Server and Oracle
- Knowledge of design patterns
- Experience of designing for mitigation of OWASP risks, and design of secure systems
- Strong knowledge of Java