
Primary Skills : Java API for RESTful Web Services, GWT(Google Web Toolkit), core java, Advanced java, Spring Mvc, PostgreSQLSecondary Skills : API Development , Apache, GIT/SVNExperience range: 5 to 8 years (Must) 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 subjectExperience 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 integrationFair knowledge in Eclipse RCP, Plugin DevelopmentExperience with test-driven developmentHands on experience using Git, SubVersion, or Team Foundation Server (TFS) version control systemObject Oriented analysis and design using common design patternsProfound insight of Java and JEE internals (Class loading, Memory Management, Transaction management etc)Experience in working with OSGI will be an added advantage
Key Skills
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
