- Review functional requirements and provide effort estimates, both at high and low levels
- Strong programming expertise in Java to an advanced level (with knowledge of the latest Java concurrency, streaming, non-blocking, and functional language programming primitives and libraries) is a core requirement.
- Degree in Computer Science, Mathematics or Engineering is preferred
- 5+ years of proficiency hands-on Java experience with knowledge with (Spring/JDBC/JMS/ORM)
Design, build and maintain an efficient and dependable Java code
Aid in the maintenance of code quality, organization, and optimization
*****OPT is also fine******