comprehensive solutions; solve complex business problems and then directing the implementation of these solutions
through a team of developers. Work with the various teams to analyze and assess implementation methodology.
Identify & communicate the technical infrastructure requirements. Support existing business process automations and implement change requirements as part of a structured change control process
Responsibilities:
Leading and managing team of developers.
Integration of user-facing elements developed by a front-end developer with server-side logic.
Building reusable code and libraries for future use
Optimization of the application for maximum speed and scalability
Implementation of security and data protection
Design and implementation of data storage solutions
Skills and Qualifications:
Overall 6-8 years of experience in multi-tiered application development and leadership
Strong Programming fundamentals. (Must have - Java)
Good Knowledge in cloud technologies like AWS, Azure, etc.
Hands on experience on Spring technology including Springboot, SpringMVC, Spring Security and others.
Good understanding on experience on microservice development using Springboot REST web services using
Spring Rest or Jersey SQL NoSQL DB
Hands on with Unit testing Dynamic and proactive with ability to work as part of a multi-disciplinary team
Good communications skills fluent in English
Ability to communicate effectively across different disciplines
Primary Skills (Good toHave)
Java, Spring Boot, Spring MVC, Restful Web Services, Micro Services
Education: B.Tech/B.E, BCA, MCA, MCS, etc. in Computers
About An IT company based in Pune
Similar jobs
JOB DESCRIPTION: Software Development Engineer
.Net Developer is required to design, modify, develop, write and implement software programming applications and components. Supports and/or installs software applications and components. Works from pre-established guidelines in an agile development environment that uses a test driven approach to perform the functions of the job and maintains documentation of process flow.
Main Duties & Responsibilities: Utilize established development tools, guidelines and conventions including but not limited to Visual Studio, ASP.NET, SQL Server, HTML, CSS, JavaScript, and C#/VB.NET
Create and deliver data-driven reports
Design, code and test new service oriented web software applications
Enhance existing systems by analyzing business objectives, preparing an action plan and identifying areas for modification and improvement
Maintain existing software systems by identifying and correcting software defects
Investigate and develop skills in new technologies
Create technical specifications, test driven scripts and test plans
Create new and extend existing operational documentation
Consult closely with management and occasionally agency staff related to projects and tasks
Consult colleagues concerning new development, enhancement, maintenance and performance of software systems
Develop, implement and support new software Qualifications
7+ years of hands on experience in Microsoft DNA architecture
7+ years of hands on experience in Microsoft .NET technologies and expertise in .NET framework 3.5/4.0 and 4.5.
7+ years of hands on experience in Visual Studio 2008 and 2010
4+ years of hands on experience in developing web services and Microsoft Windows Communication Foundation (WCF)
5+ years of hands on experience Java Script
7+ years of hands on experience in HTML including HTML 5
7+ years of hands one experience in SQL Server 2008 and 2012 as a SQL developer
Good communication skills
Need to be self-starter and should be able to perform under minimal supervision.
Responsibilities:
- Build and maintain REST APIs
- Proficient in Python or any other programming language
- Experience in writing Unit/Integration tests.
- Experience with Distributed Version Control System.
- Elasticsearch or Solr experience.
- NOSQL experience- Cassandra, MongoDB.
- Experience in Message brokers - Rabbitmq.
- Experience with AWS Infrastructure, Lambda, Docker/Containers
Desired to have:
- Should be pragmatic and realize when a solution is over-engineered as well as knowing when to spend time on creating the right abstraction that allows us to move faster in the long run.
- Passion for your work and striving to do things “the right way”.
- Familiarity with Agile/Lean process.
- Willingness to work in a Startup environment.
- Excellent debugging and optimization skills.
- Knowledge of emerging technologies and a solid understanding of the full product development life cycle.
- Excellent knowledge of mobile user experience, information architecture and trends
Location: Remote
Experience : 4Y - 15 Y
• Strong hands-on experience in multiple WebSphere Commerce subsystems, i.e., Catalog, Order Management, Member, Marketing, etc.
• Worked on data load, WCS REST based web service development
• Having experience on WCS Data model & customization
• Strong experience in user interface design and web development with DoJo, JavaScript, jQuery, HTML, CSS and Ajax
• Significant experience with Struts and Spring application frameworks
• Strong experience with application servers such as WebSphere, JBoss and Weblogic in relation to packaging and deploying Java applications.
• Strong experience in development and deployment in a multi-tiered and multi-server application architecture
As a senior software engineer, you'll be the brain behind crafting, developing, testing, going live and maintaining the system. You are passionate in understanding the business context for features built to drive better customer experience and adoption.
Responsibilities
Participate in code reviews and make sure quality code gets shipped to production.
Design and develop architecture of new features.
Familiar with the software development life cycle (SDLC) from analysis to deployment.
Comply with coding standards and technical design.
Believes in systematic approach to developing the system through clear documentation (flowcharts, layouts, etc) of functionality, address every use case through creative solutions.
Adapts structured coding styles for easy review, testing and maintainability of the code.
Integrate the developed functionality and/or component into a fully functional system.
Ensure unit and integration level verification plan are in place and adheres to great quality of code at all time.
Active participate in troubleshooting, debugging and updating current live system.
Verify user feedback in making system more stable and easy.
Work closely with analysts, designers and other peer developers.
Preparing technical training documents for onboarding new engineers.
Requirements
Bachelor's degree in computer science or equivalent practical experience.
3+ years of experience as Software Engineer or Software Developer or in a relevant role.
Understanding of OOPS concepts, Persistence, Threading.
Proficient in JavaScript and Node JS based frameworks.
Hands-on with SQL.
Knowledgeable in data structures and algorithms.
Experience with open-source projects is preferred.
A background in Engineering with sound oral and written communication skills.
Prior experience with AWS will be a plus.
Desired Skills and Experience
Node.js,PostgreSQL
Good to have skills
Express.js,JavaScript,Typescript
Company Profile
We have been helping the world's leading companies like Atlan Data, Accryl, Chronosphere, Benlabs, Sprinto, MindsDB, TestRigor in scaling customer support, engineering escalations and IT helpdesk on Slack.
We were founded by experienced managers and second-time entrepreneurs and are based out of Bangalore, India.
"Company" converts Slack channels into a single queue of requests, uses AI to flag requests that need a response, allows responders to update status of requests and assign ownership and make sure all requests are closed out. Integrations with tools like Zendesk, Jira, Freshdesk, Salesforce et al allow agents to handover or link Slack requests to other enterprise tools and close the loop back on Slack when issues are solved therein.
Funding
8VC and Angels*
*Angels Investors: Anoop Dawar, Dilip Khandelwal, Gaurav Bubna and Marcy Campbell
Job Description :
We are looking for a Backend Developer to join our Software Development team in Gurgaon.
At Zunpulse, you can expect to design flexible and scalable solutions and work on complex
challenges by utilizing skills in data structures, algorithms, and object-oriented programming. You
will be part of the team that develops state-of-the-art products which aim at helping millions of
customers.
Job Description
- Must have worked on Spring, Spring boot framework
- Strong Java developer skills
- Should have strong knowledge of Data Structures and Algorithms
- Should be well versed with Agile Development methodologies
- Prior experience in handling backend
- Should have strong debugging and communication skill
- Microservices experience would be a plus
- Built backend for Android, iOS applications in past
- Well versed with AWS deployments
- Excellent problem-solving skills
- Experience in SQL or Mongo Database
- Perform UI tests to optimize performance
- Write clean reusable code
Essential Qualification
• Bachelor’s degree in Computer Science/ Electronics or equivalent.
• Graduated in 2020/21 having 1-2 years of industrial experience
Skill-set
Spring boot, Java, Flask, Python, Data Structures, Algorithms, Basic knowledge of AWS/GCP
What we offer
● Growth-oriented culture
● Limitless learning opportunities by working with cutting edge tech stacks and with a
diverse and talented team
● Excellent compensation with competitive benefits
● Flexible work environment
● A chance to make an impact on our business strategy using your work
About zunpulse:
Zunpulse is India's leading smart electricity brand. Backed by Godrej, we are a 150+ member
engineering team led by co-founders from IIT Kharagpur, IIT Delhi & IIT Kanpur. We have developed
the largest range of IoT and AI-enabled smart home products with one single offering in mind
#phonesekarocontrol. Founded in June 2016, we have impacted 1,00,000 + homes to date.
Customers are looking for comfort, convenience, and security, all of which zunpulse provides with a
single app, to provide it all with a hyper-personalized experience. With the zunpulse app, the team is
creating a new way for the customers to manage their lives while keeping them cool, fun, and trendy.
With an all-around IoT tech solution, zunpulse is set to create a future smart home suite that can
transform how you live and interact with your home.
To know more about us refer:
https://www.zunpulse.com/
- Should be comfortable working in support with development projects
- Experience working on Spring (MVC, Boot, Batch, Security, Data)
- 4-5 years experience in Java-J2EE Development.
- Individual contributor.
- Extensive technical experience and development expertise in Core Java, J2EE.
- Experience working with and applying Design patterns to solve problems.
- Good in development code in Java/J2EE, new oracle query, procedures, functions, design the page, validate of java/Script
- Should be able to identify, track and mitigate risks to the product.
Position Title: Lead Product Engineer – Node.js
Company Overview:
AskSid was founded by two ex-Mindtree employees, who dreamt of bridging the communication gap in online retail consumer service at a global level. In a span of 4 years, AskSid has been repeatedly recognized and celebrated as a gamechanger in the retail space. From Nasscom declaring us as the No. 1 emerging SaaS company in India in 2019, to being named the “Most Innovative AI company” by CII and Accenture Ventures, we have carved out a definitive niche for ourselves. In 2021, AskSid officially became a Techstars Hub71 Accelerator portfolio company.
We are specialists when it comes to vertical AI for the retail domain and continually work towards innovating to make our customer’s lives easier through AI. We are looking for Engineers with a passion to build world-class technology products of internet-scale SaaS products.
Job purpose:
Design, engineer, and maintain our proprietary framework, APIs, and technology components of a SaaS software product with the ability to scale it to millions of requests and thousands of concurrent users.
Responsibilities
- Covert product feature requirements to software design that meets defined quality, maintainability, scalability, and performance KPIs
- Full stack engineering i.e. design, engineer, test, deploy, monitor, and maintain software components to QA and Production environments
- Conform, maintain, and improve continuous integration and delivery lifecycle processes
- Automation of engineering and production activities
Knowledge and skills
Education and Experience- JavaScript (ES6) / TypeScript
- Node.js - RESTful services and frameworks development
- Microsoft Bot Framework
- Dependency Management using NPM / Yarn
- Databases : MongoDB / Elastic Search
- Version Control : Git
- Engineering – CI, CD
- JavaScript (ES6) / TypeScript
- Node.js - RESTful services and frameworks development
- Microsoft Bot Framework
- Dependency Management using NPM / Yarn
- Databases : MongoDB / Elastic Search
- Version Control : Git
- Engineering – CI, CD
- Cache frameworks – Hibernate / Redis
- Stream / Queue processing platforms: Kafka / Fluentd
- Cloud Computing – Azure / AWS, Dockerization
Must Have
- 1+ to 6 year’s development experience in Java/J2EE Development.
- 1+ years’ experience in Spring, Hibernate.
- 1+ years’ experience in developing REST API’s
- 1+ years’ experience in developing Spring boot applications.
- Hands-On experience in Unit testing.
- Hands On experience in MVC frameworks –AngularJS/Angular7/8
- Understanding of Micro services.
- Understanding of Agile Methodologies.
- Working experience with DB technologies
- Strong analytical and problem-solving skills.
- Aptitude for innovation, working independently and thinking ‘outside of the box’.