∙ translation of complex functional requirements into technical requirements, implementing and maintaining a coherent and progressive development strategy for our product line ∙ design, develop, and maintain complex systems using the best of the breed development practices and technology.
∙ responsible for the overall software development life cycle.
∙ delivery of high quality, scalable and extensible systems, and applications on-time and on budget.
∙ adoption and evolution of the software engineering practices and tools within the organization ∙ keep in sync with the latest technology developments and opensource offerings. evaluate and adapt them to solving the business problem of the organization.
∙ collaborate with other technology and business teams within the organization to provide efficient robust solutions to the problems.
∙ drive and manage the bug triage process
∙ report on the status of product delivery and quality to management, customer support, and product teams.
job requirements:
∙ strong programming, debugging, and problem-solving skills
∙ strong understanding of data structures and algorithms
∙ sound understanding of object-oriented programming and excellent software design skills. ∙ good experience of soa/microservices/restful services and development of n-tier j2ee / java spring boot applications (api- s).
∙ strong understanding of database design and sql (mysql/mariadb)
development
∙ should have experience in apache kafka, rabbitmq, or other queueing
∙ systems.
∙ drive discussions to create/improve the product, process, and technology
∙ provide end to end solution and design details
∙ lead development of formalized solution methodologies
∙ passion to work in a startup-like environment
Experience
2 - 7 Years
No. of Openings
20
Education
B.C.A, B.E, M.C.A, M.Tech
Role
Java Developer
Industry Type
IT-Hardware & Networking / IT-Software / Software Services
Gender
[ Male / Female ]
Job Country
India
Type of Job
Full Time
Work Location Type
Work from Office