|
|
|
Core Java, Spring, Hibernate, Mysql, Design pattern
|
|
|
|
|
|
- Collaborate with stakeholders to develop strategic direction, systems roadmap, and business and operational processes by providing the required technical guidance.
- Explain product architecture and designs to stakeholders and drive technical decisions
- High expertise in Core Java features and programming
- Design, develop, troubleshoot and debug software for feature enhancements and bugs
- Be able to lead a team of engineers through all stages of product development, including solution design, analysis, coding, integration, testing and support
- Review and evaluate designs and project activities for compliance with design and development guidelines and standards; provides tangible feedback to improve product quality and mitigate failure risk
- Drive innovation and integration of new technologies into projects and activities in the software systems design organization
- Strong collaboration skills, ability to work with other teams to deliver on shared goals
- Passion to learn new technologies, frameworks and tools
- Guide and mentor team members
|
|
- Strong design skills with a deep understanding of object-oriented programming
- Strong Java programming skills with experience in developing multi-threaded modules
- Good understanding of web services (SOAP/REST) and related technologies such as AJAX, JavaScript, HTML, CSS, JSON, XML
- Must have hands-on experience in advanced design patterns
- Excellent analytical and problem-solving skills
- Hands-on experience in developing Web-based, cloud applications
- Hands-on experience in JAVA (J2EE, Spring Hibernate, Spring boot), Code versioning tools like (GIT, SVN, VSS etc)
-
Good knowledge of Javascript and Jquery
-
Good knowledge of Oracle / SQL Server
-
Relevant experience working in a CI/CD environment
-
Familiarity with build tools: Maven, Gradle etc
|