Senior Java Developer role at PradeepIT involves gathering client requirements, translating them into system requirements, and building efficient programs/systems using Java. The role requires analyzing user requirements, envisioning system features, and contributing to team meetings.
Requirements
- Gather client requirements and translate them into system requirements
- Play a key role in overall estimation of work requirements
- Contribute to team meetings and troubleshooting development and production problems
- Understand Architecture Requirements and ensure effective Design, Development, Validation and Support activities
- Knowledge of design principles and fundamentals of architecture
- Understanding of performance engineering
- Knowledge of quality processes and estimation techniques
- Basic understanding of project domain
- Ability to translate functional / nonfunctional requirements to systems requirements
- Ability to design and code complex programs
- Ability to write test cases and scenarios based on the specifications
- Good understanding of SDLC and agile methodologies
- Awareness of latest technologies and trends
- Logical thinking and problem solving skills along with an ability to collaborate