Senior Java Developer Job in Ayata Commerce
Senior Java Developer
- Ernakulam, Kerala
- Not Disclosed
- Full-time
- Permanent
Requirements
4+ years of experience as a Java Software Engineer in Java
Understand the fundamentals of Software Engineering, such as Data Structures, Algorithms, Design Patterns
Ability to write Java applications using Spring,Springbootor any other microservicesframeworks
Experience in the development of REST applications, in Java or Kotlin
Capable of writing effective APIs
Solid knowledge of JVM fundamentals such asclassloading, memory management, garbage collection
Demonstrated experience in platform API design anddevelopment
Knowledge on microservice and event-driven architecture
Experience in working with version control frameworks such as Git (preferable),SVN
Experience with NoSQL databases (MongoDB or Cassandra) & Relational Databases
Solid understanding of TDD & Agile principles such as CI / CD, with a proven track record of implementing solutionscentredaround thoseconcepts
Excellent communication, collaboration, reporting, analytical and problem solvingskills
Minimum 4 Years
2 - 4 Hires