Requirements
- Design develop modify and implement software programming for products (both internal and external) with focus on surpassing customers expectations by achieving high quality and on time delivery.
- Responsible for ensuring the overall functional quality of the released product on all required platforms and mechanism.
- Ability to understand complex products solutions and problems. Creates documents and executes software designs which may involve complicated workflows or multiple product areas. Technical project lead.
- Works with general supervision on complex projects with latitude for independent judgment. Moderate skills with high level of proficiency and technical expertise.
- Candidate should have vast knowledge in Java and cross platform web development.
- Should have strong architectural skills to drive innovation and overall design.
- Good communication skills and ability to work with testers and project managers. Together with the agile team define and implement features and fix bugs.
- Analyze deficiencies in product pro-actively and take necessary steps to insure high quality of software.
- Conduct code reviews and trainings to organization.
- Lead by example on all aspects of coding and design.
- Collaborate closely with management and key stakeholders.
- Participate in and lead an agile team to deliver the full lifecycle including requirements architecture design development testing and deployment
Job Description:
- BS/MS degree in Computer Science Engineering or a related subject
- Experience of developing web-based client/server applications.
- Experience in developing web applications using at least one popular web framework (JSF GWT Spring MVC)
- Hands on experience in designing and developing applications using Java EE platforms (Expertise in Core Java Java 11 )
- Knowledge of Messaging APIs REST Microservices and integration
- Fair knowledge in Eclipse RCP Plugin Development
- Experience with test-driven development
- Hands on experience using Git SubVersion or Team Foundation Server (TFS) version control system
- Object Oriented analysis and design using common design patterns
- Profound insight of Java and JEE internals (Class loading Memory Management Transaction management etc)
- Experience in working with OSGI will be an added advantage
Required Skills:
Java
Required Education:
B.E.
Key Skills Corporate Accounting,Facilities Management,Account Development,Accountancy,Jdbc,ITI
Employment Type : Full Time
Experience: years
Vacancy: 1