Responsibilities-
Create high-level design based on requirements provided
Design and implement changes to existing software architecture
Should have solid knowledge in design patterns, design principles, preparing artifacts using Visio and UML diagrams Solution Diagram, Sequence Diagrams
Build highly sophisticated enhancements and optimize working code
Build and execute unit tests and plans
Understand programming tasks allocated and complete the tasks as per schedule
Adhere to quality standards and follow development guidelines
Should follow clean code standards. Technical Skills-
Strong knowledge of Spring Framework and Spring Boot
Solid knowledge of SQL, NoSQL and optimization techniques
Proficient in code versioning tools like Git
Solid knowledge and practical experience of writing JUNIT, Mockito testcases
Knowledge of Openshift, PCF, Docker, Kubernetes will be plus
Experience in TDD will be plus
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
📌 Product Developer Ev Chennai
🏢 EdgeVerve Systems
📍 Chennai
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.