Responsibilities of senior java developer
- Every role comes with responsibilities and the employees have to justify those responsibilities. Following are some crucial responsibilities senior java developers entitled for.
- Senior Java developers have to analyze and assess the business needs of the client to find the best solution for the client. Overall strong analytical and problem-solving skills are highly important for this role.
- Senior Java Developer responsibilities include gathering system requirements, building application specification document, draw flow charts, design application architecture and implement modernised application design and testing features before release.
- You should have hands-on experience in developing software with agile or scrum methodologies and are ready to lead our junior developer's team.
- You should have an innovative thought process and creative thinking which can bring out of box and alternate way of system implementation.
- Ensure our applications must be secure and up-to-date.
- To interact with the customer and internal teams in Identifying and analyzing requirements for development purposes.
- To perform activities related to the creation of documents for client requirements.
- Prioritizing the task and executing tasks throughout the SDLC.
- Provide technical help to junior developers.
About Zyapaar(Lets Talk Business pvt. ltd)
Zyapaar is a B2B state of art networking platform to connect, collaborate for seamless supply chain cycle which enables MSME (Micro, Small & Medium Enterprises) & Corporates of India for buying & selling requirements with 100% verified businesses.
Founded by 4 dynamic leaders with overall 80 years of experience together in the B2B, B2C & B2G industries. The founders Nirav Shah, Vishal Dhori, Palak Shah & Pankaj Modi aim to build a network for small, medium or large businesses in India with cost effective supplies of new markets for buyers & sellers. With the rise of global pandemic, 67% businesses have actively engaged with online networks to reach out for new methods & sources of supplies to gain or generate qualified B2B leads, with which Zyapaar was incepted.
Similar jobs
Bachelor’s degree (minimum) in Computer Science or Engineering.
5-7 years of experience working as a senior–level Software Engineer
Excellent programming and debugging skills in C/C++and Python
Experience developing on Windows and Linux systems
Experience in automation of manual tasks
Although not required, the following are a plus:
Experience working with Build framework (Makefile, CMake, Scons), Batch/Shell scripting
Experience with Jenkins and other CI/CD tools
Knowledge of RESTful web services and docker
Responsibilities:
- Identify relevant data sources - a combination of data sources to make it useful.
- Build the automation of the collection processes.
- Pre-processing of structured and unstructured data.
- Handle large amounts of information to create the input to analytical Models.
- Build predictive models and machine-learning algorithms Innovate Machine-Learning , Deep-Learning algorithms.
- Build Network graphs , NLP , Forecasting Models Building data pipelines for end-to-end solutions.
- Propose solutions and strategies to business challenges. Collaborate with product development teams and communicate with the Senior Leadership teams.
- Participate in Problem solving sessions
Requirements:
- Bachelor's degree in a highly quantitative field (e.g. Computer Science , Engineering , Physics , Math , Operations Research , etc) or equivalent experience.
- Extensive machine learning and algorithmic background with a deep level understanding of at least one of the following areas: supervised and unsupervised learning methods , reinforcement learning , deep learning , Bayesian inference , Network graphs , Natural Language Processing Analytical mind and business acumen
- Strong math skills (e.g. statistics , algebra)
- Problem-solving aptitude Excellent communication skills with ability to communicate technical information.
- Fluency with at least one data science/analytics programming language (e.g. Python , R , Julia).
- Start-up experience is a plus Ideally 5-8 years of advanced analytics experience in startups/marquee com
Required Skills:
Machine Learning, Deep Learning, Algorithms, Computer Science, Engineering, Operations Research, Math Skills, Communication Skills, SAAS Product, IT Services, Artificial Intelligence, ERP, Product Management, Automation, Analytical Models, Predictive Models, NLP, Forecasting Models, Product Development, Leadership, Problem Solving, Unsupervised Learning, Reinforcement Learning, Natural Language Processing, Algebra, Data Science, Programming Language, Python, Julia
Key responsibilities:
- Working on MERN stack product development for core product
- Exploring possibilities with proof of concepts & prototyping
- Building the product as per specifications
- Developing the user-facing features using React.js
- Designing a modern highly responsive web-based user interface
- Building reusable components and front-end libraries for future use
- Translating designs and wireframes into high-quality code
- Learn and understand user interactions
- Optimising components for maximum performance across a vast array of web-capable devices and browsers
- Coordinating with various teams working on distinct layers
- As a React.js Developer, you will be involved from conception to completion with projects that are technologically sound and aesthetically impressive.
Skills required
- Node.js & ReactJS/Next.js ( MEAN/MERN Stack)
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
- Thorough understanding of React.js and its core principles
- Prior experience with popular React.js workflows (such as Flux or Redux)
- Familiarity with more current specifications of EcmaScript
- Familiarity with RESTful APIs
- Great CSS skills. Familiarity with React Styled Components, SCSS, LESS, etc.
- Knowledge of modern authorisation mechanisms, such as JSON Web Token
- Familiarity with modern front-end build pipelines and tools
- Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
- Ability to understand business requirements and translate them into technical requirements
- A knack for benchmarking and optimisation.
- Familiarity with code versioning tools
- Familiarity with Test Driven Development and tools like JEST & React Testing Library is a plus.
- Familiarity with Firebase and other backend as a services is a plus.
- Active Recruitments.
- Lininng up of candidates proactively.
- Organise the festivals subjected to the approval from the manager,
- Work in the direction of employee welfare.
- Prepare the ACR and publish the names of employee of the month/ Quarter/ Year
- Prepare the associated documents required for TDS, PF, ESI, etc.
MERN stack expertise
Data & cloud management
Fullstack expertise with end to end product development
We're looking for someone having 4-6 years of total work experience with strong managerial and leadership skills. The manager will be responsible for the overall direction, coordination, implementation, execution, control and completion of web and mobile development projects, ensuring consistency with company strategy, commitments and goals.
**Responsibilities**
- Ensure that all projects are delivered on-time, within the scope and within budget.
- Develop a detailed project plan to monitor and track progress.
- Manage changes to the project scope, project schedule, and project costs using appropriate verification techniques.
- Coordinate internal resources and customer team members for the flawless execution of projects.
- Lead the project scope definition and objectives ,involving all relevant stakeholders and ensuring technical feasibility.
- Ensure resource availability and allocation through appropriate forecasting.
- Keep your knowledge and the company’s products up to date with the latest web industry trends.
- Report problems and escalate to management as needed.
- Perform risk management to minimize project risks.
- Create and maintain comprehensive project documentation.
- Plan and oversee the preparation and dissemination of project communications.
- Create learning opportunities for the team through training, conferences, hands-on training and mentorship in projects.
- Oversee recruitment of new team members when required.
- Maintain and develop relationships with existing customers and reach out to potential customers for new business.
- Establish and maintain relationships with third parties/vendors.
- Screen potential business deals by analyzing requirements, financials and market strategies.
- Track & monitor project cost as per the budget.
**Skills**
- Must have project planning, project monitoring project management skills
- Must have Schedule Management, Project Budgeting, expense monitoring, Project reporting skills.
- Must have basic knowledge of Web, iOS and Android development technologies.
- Must have excellent client-facing and internal communication skills.
- Must have Customer communication on Project status & reports.
- Must have strong leadership and team management qualities.
- Must have strong management and organizational skills.
- Must have good analytical and troubleshooting skills with end-users / customers.
- Must have competitive intelligence.
- Must have experience in using tools like JIRA etc.
- Must have excellent verbal and written communication skills.
- Must be resourceful, innovative, self-motivated, and confident in high-stress situations.
When you join us, you’ll lead the full-cycle development of the hardware focusing on robust and cost-effective solutions for hardware design, layout design and the fabrication of PCBs. You’ll be responsible for the successful production of the hardware coordinating directly with the production team. Your role will be crucial to Quixote’s success.
DUTIES & RESPONSIBILITIES
- Design multi-layer printed circuit board layouts incorporating the latest fabrication and assembly standards.
- Design the schematics for the PCB and gather their inputs to ensure the electrical characteristics of the PCB are within specification.
- Collaborate with mechanical, fabrication, manufacturing and test engineers for a functional, cost-effective layout.
- Develop, check and release full documentation packages as required per work instructions and project requirements.
- Analysis and evaluation of company requirements, initial BoM creation and component selection accordingly with consideration of costs, schedule, platform, quality etc.
- Development of complex modules & components of the latest technology to implement them into other projects and future automotive systems
- Develop modules & components’ system design, schematic design/integration, layout design following design rules, design verification
- Evaluation of relevant technology, functions regarding requirements, market trends and feasibility together with other engineering core teams & procurement to ensure the best design & best cost
- Observation and analysis of latest technology trends, the definition of next-generation key components together with other technical division and key component suppliers
- Preparation of technical supplier decisions for the business units and automotive executive management according to the development process, evaluate risks and opportunities
- Close cooperation with different functional teams such as Controlling, Legal, Purchasing, Manufacturing Engineering, Quality, Customer Business Units
REQUIRED SKILLS & EXPERIENCE
- Understand how to develop PCB layouts for digital, analog, and power supply circuits on multilayer PCBs.
- Excellent knowledge of fine-pitch designs with multiple BGAs, blind and buried VIAs, and high part densities.
- Expert with industry standard commercial PCB layout CAD software, such as Mentor Graphics, OrCAD, Cadence, Zuken, or similar but should be flexible to switch to any of them.
- Knowledge of PCB manufacturing tools such as Valor, SAP, and GerbTool software
- Good knowledge of hardware function blocks, memory designs & high speed interfaces
- Basic understanding of electrical schematic symbols and functions.
- Ability to create dimensioned drawings for release.
- Possess functional knowledge of IPC guidelines.
- Excellent technical understanding of electrical designs inside automotive field is a plus
- Should be passionate, diligent, thorough, and detail oriented
RESPONSIBILITIES AND QUALIFICATIONS
Responsibilities
+ Design, build and maintain low latency, high-performance electronic trading platform components, with a focus on market data, exchange and client connectivity and risk controls.
+ Deliver continuous optimization for latency, scale and resiliency improvements.
+ Participate in system builds for various markets globally, have curiosity and interest in understanding market microstructure details, work closely with engineering, sales and product teams globally for successful delivery of projects.
+ Basic Qualifications
+ Bachelors or Masters degree in computer science or engineering or equivalent experience
+ 5+ years of professional experience developing deterministic high performance, low latency systems in python/C++ (counted in single digit microseconds)
+ Prior experience with FIX and binary exchange connectivity and market data protocols preferred
+ Strong knowledge of object oriented programming, data structures, algorithms and design patterns
+ Critical path analysis, performance optimization and hardware acceleration.
+ Linux systems programming experience including memory management, concurrent programming infrastructure, and the networking stack
+ Experience developing distributed architecture systems and messaging protocols
+ Strong analytical and problem solving skills
+ Comfortable in a fast-paced environment, self-motivated, results driven and commercially focused
Preferred Qualifications
+ Software development in python/C++ in the context of high performance (low- latency, high-throughput) real-time computing.
+ Familiarity with STL and C++11 language extensions, Boost
+ Network programming (sockets, TCP/UDP/Multicast protocols)
+ Multi-threading, concurrent programming
+ Intimate knowledge of compilers, flow of data at hardware level (memory/ caches, buses) + Some experience with FPGA or other hardware acceleration technologies
+ Experience processing large static datasets as well as high volume ticking data sources
+ Over 3 years' experience in Financial industry (Plus)