Search by job, company or skills
1. Thorough understanding of core Java.
2. Should have good knowledge on java basics like collections framework, programmatical logics,
exception handling, String operations, working with files.
3. Should have good knowledge on java advanced functionalities like streams api.
4. Should have hand on experience in Spring framework, spring security.
5. Hands on Experience in Spring Boot- 3+years. Should be familiar with spring boot starter
dependencies, profiling, configuring multiple data sources, disabling configurations.
6. Maintaining code quality and performance tuning.
7. Team management
8. Experience in implementing Java 8, J2EE and related Java technologies
9. Experience with Spring Boot to bootstrap applications
10. Good understanding and working experience with RESTful web services
11. Experienced in using GIT and Maven
12. Strong hands on experience on Spring core and Spring JPA
13. Knowledge of distributed systems and how they are different from traditional monolith
applications
14. Working knowledge with Oracle, DB2 or postgres DB databases.
15. Expertise developing enterprise-level web applications and RESTful APIs with demonstrable
production-scale experience.
16. Knowledge of modern authorization mechanisms, such as JSON Web Token and OAuth2 -
Familiarity with code versioning tools such as Git, etc.
17. Self-starter who can think outside of the box, and come up with a solution to resolve and
mitigate complex problems
18. Experience working in an Agile development environment using methodologies like Scrum
and tools like JIRA, Confluence, etc Experience
19. Familiar with Agile delivery process
20. Strong collaboration and communication skills within distributed project teams.
Master in Landscape Architecture
Date Posted: 31/05/2024
Job ID: 80551051