Description

Key Qualifications: 

-Minimum 8+ years of experience in enterprise Java development 

-Proven experience as a Java Architect or similar role

-Experienced in delivering advanced solutions for a multi-tier, distributed web application with AWS knowledge and experience 

-Strong foundation in Computer Science fundamentals such as data structures and algorithms

-Strong experience with design and implement scalable, high-performance Java-based applications

-Strong experience  for architecture and design of e-commerce applications running on Java/Spring,

-Experience in building low latency service APIs, and data aggregation pipelines 

-Hands-on programming experience with Java and J2EE, Java11 related technologies: Spring Framework, Spring Data, spring-boot, RESTful Services, JUnit/TestNG

-Solid understanding of technologies such as Web Services, REST API, XML, JSON, HTTP, SSL, TCP/IP, Caching solutions, application performance tuning

-Experience in developing applications that utilize relational databases (e.g. Oracle) and other less structured data stores (NoSQL) 

-Excellent troubleshooting, problem-solving skills and the ability to design scalable, and maintainable software solutions.

-Ability to communicate effectively-Self driven, have good communication skills, to take ownership on the project / deliverables, 

-Have keen eye for quality and have great attitude towards work and ability to work collaboratively in a team environment

-Provide technical leadership, solutions and mentorship to development teams

Education

Any Gradute