Requirements
● Experienced in OOP concepts.
● Experienced in Core Java.
● Experienced in Design Patterns.
● Experienced in AOP.
● Experienced in Data Structure and Threading.
● Experienced in IOC.
● Experienced in ORM.
● Experienced in Spring framework (and or) JavaEE.
● Familiar with CI/CD.
● Familiar with software architecture patterns (SOA, Micro Services).
● A self-leaner with strong teamwork skills and familiar with Agile methodologies.
● Good knowledge of enterprise Java frameworks (Spring, Java EE) and experience with common tools and technologies.
● Good knowledge of software testing (unit test, integration test).