
Sr Engineering Manager - Backend - Ecommerce
at Leading ecommerce - India - 9899745460 ([email protected]



Responsibilities
- Technical Guidance: You will provide technical leadership to a team of excellent software engineers; this requires that you have the technical depth to make complex design decisions and the hands-on ability to lead by example.
- Execution and Delivery: You will be expected to instill and follow good software development practices and ensure timely delivery of high-quality products. You should be familiar with agile practices as well as be able to adapt these to the needs of the business, with a constant focus on product quality.
- Team management : You will be responsible for hiring and mentoring your team; helping individuals grow in their careers, having constant dialogue about their aspirations and sharing prompt, clear and actionable feedback about performance.
- Technical depth: You have the strong technical competence required to gain credibility. Ability to architect, design and code yourself. Technical experience in building and operating web-based applications. Deep understanding of all layers of the web-stack work (from the client interface to the database.) Knowledge of multiple technology stacks/languages/tools and their pros/cons.
- Execution ability: Focus on delivering products in a timely manner with high quality. Familiarity with multiple software development practices and tools, and the proven ability to adapt, champion and institute good practices and tools.
- You must have a degree in Computer Science or a related field. Strong understanding of object- oriented programming, concurrency and fundamentals of computer-science.
- Total of 9+ years’ experience building cutting edge products. Deep experience in building very large scale applications and 2 + years’ experience in team management.
- Strong problem solving skills, data structures and algorithms.

Similar jobs
Greetings!!
This is Nayana representing Wissen Technology (www.wissen.com)
Job Opportunity with Wissen Technology for Java Technical Lead at Bangalore
Location
Here is the Job Description for your review:
Location: Bangalore
Experience: 9+ years
Skill – Java Technical Lead
Full-time with Wissen Technology
Hybrid model
Position Overview:
We are seeking an experienced Java Lead to join our software development team. As a Java Architect, you will be responsible for designing and leading the development of complex Java-based applications, ensuring scalability, performance, and maintainability. You will collaborate with cross-functional teams, including developers, product managers, and stakeholders, to create robust software solutions that meet our business needs.
Key Responsibilities:
Technical Expertise: A Java lead should have a strong background in Java programming and be well-versed in various Java technologies and frameworks. They should be able to provide guidance, solve complex technical problems, and help team members with code reviews and best practices.
Team Management: Java leads are responsible for managing their development team. This includes tasks like task assignment, project planning, tracking progress, and ensuring that the team adheres to coding standards and follows best practices.
Architecture and Design: They often participate in the architectural and design phases of software development, making high-level decisions about the project's structure, technology stack, and design patterns.
Code Reviews: Regularly reviewing the code written by team members to ensure it meets quality standards, is maintainable, and follows the project's design and coding guidelines.
Mentoring and Training: Providing guidance and mentorship to junior developers, helping them grow their skills, and organizing training sessions to keep the team up-to-date with Java advancements.
Problem Solving: Being able to troubleshoot technical issues and challenges that may arise during the development process.
Communication: Good communication skills are essential for a Java lead. They need to coordinate with other team leads, project managers, and stakeholders to ensure smooth project execution and to report progress.
Project Management: While not always the primary project manager, Java leads often have a role in project planning and tracking to ensure that projects are delivered on time and within scope.
Required Skills:
• Experience in Core Java 5.0 and above, CXF, and Spring.
• Experience in spring boot, and microservices.
• Extensive experience in developing enterprise-scale n-tier applications for the financial domain.
• Should possess good architectural knowledge and be aware of enterprise application design patterns.
• Should have the ability to analyze, design, develop and test complex, low-latency client-facing applications.
• Good development experience with RDBMS, preferably Sybase database.
• Good knowledge of multi-threading and high-volume server-side development.
• Experience in sales and trading platforms in investment banking/capital markets.
• Basic working knowledge of Unix/Linux
• Excellent problem-solving and coding skills in Java
• Strong interpersonal, communication, and analytical skills.
• Should have the ability to express their design ideas and thoughts.
Desired Skills:
• Prior experience in the Banking & Finance domain is preferred
• Experience in AWS/Azure or any other cloud platform
About Wissen Technology:
Wissen Technology is a global consulting and solutions company that brings unparalleled domain expertise in Banking and Finance, Telecom and StartUps. Wissen Technology is a part of Wissen Group and was established in the year 2015. Wissen has offices in US, India, UK, Australia, Mexico, and Canada, with best-in-class infrastructure and development facilities. Wissen has successfully delivered projects worth $1 Billion for more than 25 of Fortune 500 companies. The Wissen Group overall includes more than 4000 highly skilled professionals.
Wissen Technology provides exceptional value in mission-critical projects for its clients, through thought leadership, ownership, and assured on-time deliveries that are always ‘first time right’. Our team consists of 1300+ highly skilled professionals, with leadership and senior management executives who have graduated from Ivy League Universities like Wharton, MIT, IITs, IIMs, and NITs and with rich work experience in some of the biggest companies in the world.
Wissen Technology offers an array of services including Application Development, Artificial Intelligence & Machine Learning, Big Data & Analytics, Visualization & Business Intelligence, Robotic Process Automation, Cloud, Mobility, Agile & DevOps, Quality Assurance & Test Automation.
We have been certified as a Great Place to Work® for two consecutive years (2020-2022) and voted as the Top 20 AI/ML vendor by CIO Insider.
Career Progression:
At Wissen Technology, your career growth is important for us. Therefore, we put in several efforts towards each employee’s career progression – to enable and empower them to grow within the company as well as to instil a sense of responsibility, loyalty, and trust.
There have been instances where a software engineer has grown from being an individual contributor to a technical lead and now on the path to becoming a director responsible for growing revenues and profitability. We deeply value Ownership: taking responsibility, making it happen, not letting the ball drop, and being accountable.
Website : www.wissen.com
Why Wissen? : https://www.youtube.com/watch?v=K87DADzVT7g
Wissen Thought leadership: https://www.wissen.com/articles/
Latest in Wissen in CIO Insider :
Employee Speak:
https://www.ambitionbox.com/overview/wissen-technology-overview
LinkedIn: https://www.linkedin.com/company/wissen-technology
About Wissen Interview Process:
More on Wissen:
https://www.wissen.com/blog/here-is-what-ownership-and-commitment-mean-to-wissenites/
Regards,
Nayana KM
Principal Consultant - Talent Acquisition
Wissen
W www.wissen.com
Job Description
- 3+ Years Java/JEE development experience in an enterprise.
- Experience in Grails Web Framework and Groovy Language will be a plus.
- Must have experience integrating Grails code with front-end JavaScript frameworks including Jquery.
- Must have experience working with XML and JSON using Grails or JMS and Web, services, XML, Apache Tomcat, SQL and Unix and GIT.
Qualifications
- Experience with RDMS concepts and SQL.
- Experience with RESTful Web Services.
- Understanding of proper application design techniques and methodologies.
- Proficient understanding of SDLC processes desired – Agile



Develop server-side applications using NestJS and NodeJS.
. Should have great hands-on knowledge of TypeOrm.
• Design and implement APIs, web services, and database models.
• Collaborate with front-end developers and other team members to integrate user-facing elements with server-side logic.
• Optimize application performance for maximum speed and scalability.
• Implement security and data protection measures.
• Conduct thorough testing and debugging of applications.
• Troubleshoot and resolve issues, ensuring high application reliability.
• Stay up-to-date with emerging technologies and industry trends, and apply them to projects as necessary.
• Collaborate with team members, participate in code reviews, and provide constructive feedbacks.
• Follow best practices and coding standards to ensure high-quality and maintainable code..
Requirements:
• Bachelor's degree in Computer Science...


● Designing, code reviews, POCs on latest cutting-edge technologies building,
deploying highly scalable and robust cloud based intelligent solutions.
● Architect & Design, code high performance and scalable solutions that meet the needs of millions of customers.
● Implement cutting-edge models and algorithms that operate on massive amounts of data.
● Working on the REST framework
● Working on session-based and token-based authentication, Working on Celery
● Handling the payment gateway
● Work with Multi-threading, Data Structures, Algorithm, Design Patterns and develop robust high-performance and scalable applications.
● Writing scalable code using Python programming language.
● Developing back-end components.
Function: Software Engineering → Other Software Development
Java
Java developer responsibilities include designing, developing and delivering high-volume, low-latency applications for mission-critical systems.
Responsibilities:
Contribute to all phases of the development lifecycle.
Write well-designed, testable, efficient code.
Ensure designs comply with specifications.
Prepare and produce releases of software components.
Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.



· 4+ years in a software engineering role
· You want to work in a highly collaborative environment: we believe a team can be stronger than its individual parts
· Are independent and curious
· Are comfortable owning features from design through delivery to production
· Have experience with one or more modern programming languages
· Are willing to dive into a large code base and contribute immediately
· Enjoy writing code that is understandable, maintainable, and testable
· Collaborative and Communicative - you love being part of a diverse team, building consensus, and establishing credibility.
You are a Class-A communicator: curious, thoughtful, clear, and (mostly) correct.
· BA/BS degree from top institution; MBA or CompSci degree preferred but not required.


We are actively seeking software development engineers who are interested in designing robust trading systems and refining programs to efficiently manage various types of financial market data that facilitate our quantitative investment research. By designing and improving the firm's internal applications, the SDE will play a key role in expanding the firm's trading capabilities.
Responsibilities:
- Management & scaling up existing infrastructure for high-frequency market data capture.
- Develop a scalable and consistent data handling infrastructure for the above data to facilitate efficient backtesting of quantitative investment strategies.
- Perform R& D; to build a software platform in Python for backtesting various kind of investment strategies using the above databases.
- This will involve studying the strategy development process and performance evaluation metrics.
- Develop autopilot risk-management systems to monitor live performance of the Portfolio.
- Improve the existing algorithms to achieve better execution price and reduce the latency.
Requirements:
Our ideal candidate would have graduated with a degree in computer science from a top university with 1-3 years industry experience, along with:
- High Level of proficiency in Python and good knowledge of Matlab/C++/C#.
- Past experience in dealing with large datasets and Knowledge of database administration and network programming will be a plus.
- Well-versed in software engineering principles, frameworks and technologies.
- The ability to manage multiple tasks in a fast-paced environment.
- Excellent analytical and problem solving abilities.
- A keen interest in learning about the financial markets.
As Java Developer at BRIDGEi2i, you will participate in design, development and implementation of architectural deliverables of custom projects and products of BRIDGEi2i in Business Intelligence Applications. The role includes working closely with lead, testers, customers, project managers, designers.
You are expected to develop prototypes of the system design and work with lead, frontend developers, testers and project managers as appropriate throughout development cycle. You may work on multiple projects and products. You will contribute as a fully seasoned/proficient technical resource; providing tech knowledge and capabilities as team member and individual contributor.
Requirements:
- 4+ years of experience in core Java/J2EE
- Strong knowledge of one of the web application framework such as Spring 4, Hibernate
- Good knowledge of relation database, SQL and ORM
- Possess good knowledge of object-oriented design and data structure
- Knowledge of web services (Restful) is preferred
- Knowledge of UI frameworks is an added advantage (AngularJS 2.0/4.0, Java script, HTML, CSS, JQuery, React JS)
- Curiosity and attention to detail
- Adaptable to changing technology and restrictions, design challenges, deadlines, and project requirements
Experience
- Should have 4+ Years of experience in Software Development.


