Roles and Responsibility
We are looking for highly skilled programmers withexperience not less than 3 years building in software development using Java.Responsibilities include analyzing user requirements and business objectives,determining application features and functionality, and recommendingenhancements for existing Java-based applications.
Responsibilities:
Contribute to the code base.
Provide architecture and design for new features.
Develop a project plan for the team.
Conduct code reviews and ensure best practices.
Participate in UI/UX reviews.
Provide technical solutions to the team. Requirements
Strong knowledge of Java programming and basic knowledgeof any front-end technologies.
Understanding of Object-oriented concepts, databasearchitecture, REST APIs, Socket programming design patterns, Asynchronousprogramming Fair knowledge of TDD, pair programming (OR any testingframework) Ability to lead end-end software development.
Agile development Professional Experience of 3+ years