Datamind Innovations is recruiting Java Senior Developer/Lead
Skills Required :
Excellent knowledge and experience with Java/Angular JS, Spring framework, Spring Boot , Spring Cloud and Microservices architecture is a must
Excellent Knowledge of BPM engines especially Activiti or other BPMN 2.0 compatible workflow engines
Experience in writing complex SQL statements and queries with Oracle or Microsoft SQL Server
Experience in designing services and applications using Microservices or Service Oriented Architecture principles
Practical knowledge on Jenkins, Maven, antifactory/nexus, Ansible, GIT
Strong knowledge in continuous integration, build & dependency management using messaging systems such as WebSphere MQ or RabbitMQ.
Very good understanding of application system design, development, testing, deployment and maintenance.
Experience in implementing extensive unit-tests using automated test frameworks.
Experience with Agile methodology
Exigences de l'emploi
Tasks & Duties :
Responsibilities will include translation of the business requirement and use cases to support development of java-based applications.
Work with architects to transform the high- and low-level system design into technical components.
Develop applications based on technical requirements, design & architecture principles & standards.
Design and develop reusable code and libraries for platform & shared services.
Produce work products and applications that reflect and ensure system design and delivery are in line with business needs and project plan.
Draft specifications, technical design, unit tests, code reviews and detailed system integration documents and any other documents as required during the project lifecycle.
Contribute to maintaining a high standard of delivery quality
Collaborate with other team members and stakeholders.
Lead and mentor a team of developers and provide technical expertise.