Java req
Test macro
Description
Technical Skills Desired:
• Worked on Angular JS 6.x and / or latest versions
• Worked on Web services (Apache cxf, REST, SOAP APIs and micro services) development.
• Development experience on UI development (JQuery, JSON, JavaScript, Angular) and
middle tier java development.
• Experience using SQL Server or Oracle or No SQl DB [MongoDB]
• Development experience in Spring MVC / Spring Boot / Spring Security / Spring Batch
• Worked with Java and J2EE with Hibernate, Servlets etc, usageof unit testing tools like junit
etc, static code analysis tools etc
• Resolves technical issues through debugging, research, and investigation.
• Usage of troubleshooting tools like J Profiler, J Meter or application performance tuning etc.
• Development experience using Docker, Kubernetes, Containerization etc
• Willing to take up proof of concepts and showcase the technical capability
• Knowledge of code versioning tools {{such as Git, or SVN}}.
• Follow the coding standards for java and angular development.
• Exposure to Non web based developments, for both mobile and desktop. (Good to have)
Functional Skills Desired:
• Good knowledge in product development domains
• Knowledge in Finance and Insurance domain preferred
• Maintain quality and ensure responsiveness of applications.
• Complete application development by coordinating requirements, schedules, and activities
contributing to team meetings;
• Troubleshooting development and production problems across multiple environments and
operating platforms.
• Collaborate with the rest of the engineering team to design and launch new features
• Understanding and implementation of security and data protection.
• Designs, develops, and implements web-based Java applications to support business
requirements.
• Ensure designs are in compliance with specifications and standards and best industry
practices.
• Creates design documents using Visio and performs program coding and testing.
• Usage of Process tools – JIRA, TFS, HP QC or any other agile tools, also knowledge of
CMM Level 3 development process.
• Self-motivated & working independently with minimal supervision.
• Maintain code integrity and organization.
• Experience working with graphic designers and converting designs to visual elements.
• Understanding and implementation of security and data protection.
Technical Skills Good to Have:
Creates design documents using visio or any design tools [UML,Enterprise Architect etc]
Usage of tools- code review, unit testing , performance tools – loadrunner
Knowledge of tools related to CI/CD – Jenkins, Go Pipeline etc
Understanding of distributed application design using tools like– WS02, Docker – Kubernetes, Spring eureka,zuul, zipkin frameworks, ELK etc
Job Description