Friday, November 06, 2020

Solution Architect - Software Development - Java/J2EE/Spring (12-20 yrs) (Kavayah)

13+ years of software development experience with multi-tenant enterprise SaaS applications built on scalable technical stack, SQL, and big data technologies (preferably with strong data visualization and analytics products).

- Demonstrate knowledge of cloud architecture and implementation features (OS, multi-tenancy, virtualization, orchestration, elastic scalability).

- Experience in architecting, developing Micro services architecture with hand-onn experience.

- Experience with Spring, Hibernate, Java, J2EE, Rabbit MQ, REST, Tomcat technologies.

- Experience with Javascript UI technologies such as JQuery, Backbone, Bootstrap, AngularJS.

Job Description:

- Experience, seasoned professional and self-starter and need ability to translate customer/business challenges and problems into tangible solutions.

- Proactively bringing issues and problems to the attention of the team; generating, proposing and implementing innovative solutions to solve them.

- Proactively takes on challenges with a fresh perspective and open mind, with goal to provide continuous improvement of platform and processes.

- Demonstrates creativity, innovation and out-of-the-box thinking in crafting solutions addressing business
requirements, with near and long-term lenses.

- Master-level experience and in-depth knowledge of Java platform with any one or more of: JBoss, WebLogic, Websphere application servers.

- Experience and knowledge of developing enterprise applications with i18n, l10n, and accessibility support.

- Preferred AWS certified architect and hands on AWS related technologies

- Proven track record of troubleshooting and fixing performance, scalability, and reliability issues (memory issues, multi-threading, CPU spikes, virtualization, etc.) in Linux/Unix or Windows environment.

- Experience with troubleshooting and fixing database performance issues, and SQL tuning.

- Experience and knowledge of secure coding best practices (such as OWASP).

- Knowledge on BI tools and ETL.

- Strong verbal and written communication skills.

- Flexibility and ability to work in a fast-paced, rapidly growing environment.

- Ability to work with globally distributed and multi-cultural teams.

- Develop good development practices to ensure high quality deliverable.

- Coach and develop development team members to ensure continuous improvement.

- Monitor and assist developers in following established software development processes, policies, best practices and expectations around coding and testing standards.

- Take a hands-on approach in day-to-day development activities of team members including planning of regular progress update meetings, design and code reviews and project reporting for team members.

Education:

- Bachelor degree in informatics, life-sciences or equivalent work experience is required.

- Indicate below any additional preferred requirements if applicable (optional):

- Masters of Science (MS) degree in relevant area of study is preferred.

- Having certification in CSM or ISTQB or equivalent.

- Experience in testing business intelligence/analytics applications or software for multi-tenant enterprise

- Scripting experience with bash or python or shell scripting. Must feel comfortable writing automation

Apply Now

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.