


and low-latency, required for mission-critical systems
● Delivering high availability and performance
● Contributing to all phases of the development lifecycle
● Writing well-designed, efficient, and testable code
● Conducting software analysis, programming, testing, and debugging
● Ensuring designs comply with specifications
● Preparing and producing releases of software components

About YESQUEST
About
Connect with the team
Similar jobs


Developer – Full stack
· Full stack development experience for 1-2 years
· Implement new application features and improvements to existing features based on defined project requirements.
· Experience with React or Angular framework
· Familiarity of HTML5, CSS3, and JavaScript skills.
· Experience developing server side applications in at least Java 8.
· Experience with Spring Boot and REST APIs.
· Collaborate with cross-functional teams to design, develop and deploy new features and applications
· Ability to write and optimize SQL queries and database performance tuning
· Familiar using source control systems, preferably Git.
· Troubleshoot and resolve application bugs
· Passionate about developing high quality code that has been thoroughly tested.
· Strong written and verbal communications skills.
· Stay up-to-date with emerging trends and technologies in web development
· Implement automated testing and continuous integration and deployment processes
· Ability to learn quickly.
Good to have skills
· Python, Flask, Fast API knowledge
· Cloud knowledge – preferably AWS
· Understanding of graph database
· Familiarity with containerization technologies such as Docker and Kubernetes
VB.NET Developer (5+ Years Experience)
Job Description
We are seeking a highly skilled VB.NET developer with 5+ years of experience to join our development team. The ideal candidate will have a strong foundation in VB.NET and the .NET Framework, along with a proven track record of designing, developing, and deploying scalable and maintainable software solutions.
Responsibilities:
- Design, develop, and implement complex applications using VB.NET and the .NET Framework.
- Collaborate with designers, product managers, and other stakeholders to understand requirements and translate them into functional and user-friendly applications.
- Write clean, efficient, and well-documented code that adheres to best practices and coding standards.
- Develop and maintain web applications using ASP.NET (Web Forms or MVC).
- Build and interact with databases using ADO.NET.
- Create and implement reusable components and libraries.
- Troubleshoot and debug complex technical issues.
- Participate in code reviews and provide constructive feedback.
- Stay up-to-date with the latest trends and technologies in VB.NET and the .NET Framework.
- Contribute to the continuous improvement of our development processes and tools.
Required Skills and Experience:
- 5+ years of experience as a VB.NET developer.
- In-depth knowledge of VB.NET syntax, data types, control flow, and object-oriented programming (OOP) concepts.
- Strong understanding of the .NET Framework, including the CLR, CLI, and BCL.
- Experience with ASP.NET (Web Forms or MVC) for building web applications.
- Proficiency in ADO.NET for database access.
- Experience with Windows Forms for desktop application development (a plus).
- Familiarity with web services (SOAP and REST) and their integration.
- Understanding of XML and its use in data exchange and configuration.
- Knowledge of SQL for interacting with relational databases.
Preferred Skills:
- Experience with design patterns for writing maintainable code.
- Proficiency in version control systems like Git or SVN.
- Experience with unit testing frameworks like NUnit or MSTest.
- Understanding of cloud platforms (Azure, AWS) is a plus.
- Knowledge of API development and integration.
- Experience with security best practices and vulnerability mitigation techniques.
- Excellent communication and interpersonal skills.
- Ability to work independently and as part of a team.
Benefits:
We offer a competitive salary and benefits package, along with the opportunity to work on challenging and rewarding projects.
If you are a talented and passionate VB.NET developer with a proven track record of success, we encourage you to apply!


What are we looking for:
● Good problem solving skills.
● Strong knowledge of CS fundamentals, data structures.
● Experience working in software development with one or more of the following programming languages: Java, Go, Scala, Python, C/C++.
● Strong understanding of relational and non-relational databases (MySql, Postgresql, MongoDB, Cassandra).
● Experience in working with distributed caching (Memcached, Redis, or comparable technology).
Experience in working with distributed messaging technologies like RabbitMQ, Kafka etc.
● Ability to design and implement low latency RESTful services.
● Experience with microservices and web application/services development.


- Database Integration
- Java
- Oops concept
- Spring boot
- No SQL server (Mongo DB)
- SQL Server
- Rest API
- MVC
- Hibernate
- API optimization
- Multi-Processing
Desired Competencies (Technical/Behavioral Competency)-Must-Have
- 2+ years of relevant work experience in Java & Spring
- Experience in Mongo DB (optional).
- Experience working in software development
- Proficient in Sprint Boot
- Good understanding of Java language
- Knowledge of NoSQL & SQL databases
- Has experience in functional and technical design
- Experience in working with front end technologies and/or front end
Good-to-Have
- Experience with user-interface
- Background in computer science, with a focus on data structures, algorithms, and API
- Ability to learn other coding
- Demonstrated ability to share knowledge via formal mentoring, reviewing code, reviewing design documents, providing technical talks, teaching classes, or as a consultant on
ENGINEER / SR ENGINEER– JAVA/ JEE TECHNOLOGIES
PUNE
POSITION |
JAVA/JEE ENGINEER / SR ENGINEER |
EXPERIENCE |
4YRS – 12YRS |
LOCATION |
PUNE |
NOTICE PERIOD |
15- 30 DAY / IMMEDIATE JOINER WORK FROM OFFICE |
EXPERIENCE – 4+ YEARS (4-12 YEARS) EXPERIENCE IN JAVA/ JEE TECHNOLOGIES.
TECHNOLOGY/SKILLS – JAVA1.9, SPRING BOOT, WEB SERVICES, ORACLE, HTTP PROTOCOL, WEB PROXY, JUNIT, XML, JSON
QUALIFICATION – B.E, BTECH, BSC, BCA, BCS OR EQUIVALENT POST-GRADUATION IN ANY BRANCH PREFERABLY IN E&TC, COMPUTERS
OTHER TOOLS USED – ECLIPSE, JIRA, CONFLUENCE, MAVEN, JENKINS, GIT/ BITBUCKET (SOURCE VERSION CONTROL).
SOFT SKILLS – SELF-MOTIVATED, FOCUSED, GOOD TEAM PLAYER, POSITIVE ATTITUDE, GOOD COMMUNICATION SKILLS – WRITTEN AND VERBAL WITH PRODUCT MANAGEMENT, INTERNAL IT AND STAKEHOLDERS.
NICE TO HAVE – KNOWLEDGE OF CRYPTOLOGY, HSM AND KEY MANAGEMENT / PKI / X509, XML SIG /SML ENC, SMART CARD OPERATING SYSTEM, TELECOMMUNICATION (GSM) AND ELECTRONIC PAYMENT SYSTEM, PROVEN KNOWLEDGE TO WORK IN PROCESSES ACCORDING TO CMMI (LEVEL 3).
DETAILS – GOOD TO HAVE ATTRIBUTES:
- KNOWLEDGE OF SOFTWARE ARCHITECTURE, UNDERSTANDING AND PREPARING SEQUENCE DIAGRAMS, ARCHITECTURE, AND PROCESS DOCUMENTATION.
- EXPERIENCE IN ENTERPRISE APPLICATIONS IN THE PAYMENT / BANKING DOMAIN PREFERRED.
- ANALYSIS, DESIGN AND IMPLEMENTATION OF SMART CARD APPLICATIONS FOR THE PAYMENTS SECTOR (MASTERCARD, VISA.)
- TELECOM/ EMBEDDED SYSTEMS OR SMART CARDS BACKGROUND.
- IDENTIFY AREAS FOR IMPROVEMENT TO ACHIEVE - OPERATIONAL EFFICIENCY, CUSTOMER SATISFACTION, AND VALUE ADDITION.
- PREFERABLY NO TRAVEL CONSTRAINTS.
- HIGH / LOW-LEVEL DESIGNING.


Job Description
We are looking for an experienced Full Stack Engineer to join our client's development team. In this role, you will be responsible for the overall development and implementation of front and back-end software applications. Your responsibilities will extend from designing system architecture to high-level programming, performance testing, and systems integration.
To ensure success as a full stack engineer, you should have advanced programming skills, experience with application development, and excellent troubleshooting skills. Top-rated full stack engineers create and implement advanced software systems that perfectly meet the needs of the company.
Responsibilities:
- Meeting with the software development team to define the scope and scale of software projects.
- Designing software system architecture.
- Completing data structures and design patterns.
- Designing and implementing scalable web services, applications, and APIs.
- Developing and maintaining internal software tools.
- Writing low-level and high-level code.
- Troubleshooting and bug fixing.
- Identifying bottlenecks and improving software efficiency.
- Collaborating with the design team on developing micro-services.
- Writing technical documents.
Requirements:
- Bachelor’s degree in computer engineering or computer science.
- Previous relevant experience of minimum 3-5 years as a full stack engineer.
- Advanced knowledge of front-end languages including HTML5, CSS, JavaScript, C++, and JQuery.
- Proficient in back-end languages including Java, Python, Rails, Ruby, .NET, and PHP.
- Knowledge of database systems and SQL.
- Advanced troubleshooting skills.
- Familiarity with JavaScript frameworks.
- Good communication skills.
- High-level project management skills.


About QuestionPro:
QuestionPro is one of the leading market research platforms. We have a wide range of products in Market Research, Customer Experience, Employee Experience, Vehicle Experience. All our products are multi-tenant SAAS platforms built on the latest technologies.
Our infrastructure is spread across 6 Data Centers across the globe. The platform collects over 10Million Surveys every month. Our Customer Experience platform was named top provider in the Gartner Voice of the Customer Rankings. Ever since we launched in 2016, we have grown by over 200% YoY. All up we are on plan to hit $ 31M in 2021. We are bootstrapped and proud to get where we are without any funding or investments.
Our operations are spread across the globe with offices in the US, Mexico, Germany, UK, UAE, and Canada.
https://www.questionpro.com/blog/cx-top-provider-gartner-voc-rankings/
We are a bootstrapped company and proud to have not taken any funding or investment.
QuestionPro has a particularly exciting journey ahead, requiring a passionate individual to join our growing team. If you are a true technology craftsman and want to build cutting-edge software solutions, hit us!
We operate 100% remote. You will be working from any place you desire for this position.
Responsibilities
- Be a team player: contribute to our culture, invent new ways to address industry needs, criticize constructively, and help create a world-changing company
- Develop from the ground up a modular architecture to support a web API
- Manage all aspects of the software life cycle (Requirements gathering, Testing, Deployment, Support)
- Design and implement low-latency, high-availability, and performant applications
- Implement security and data protection
- Build exciting applications by utilizing updated technologies and architectural design patterns
- Ability to attract talent and build a team.
Skills & Requirements
Must-Have:
- Passionate about creating high-quality, flexible code
- Strong understanding of REST API principles and best practices
- Expertise in Java,
- Expertise in MySQL/Elasticsearch, Mongo or any NoSQL Database
- Proficient with Git
- Proficient with front-end technologies JavaScript, CSS3 & HTML5
- Proficient in design patterns
- Good understanding of MVC architecture
Good To Have:
- Python, R, Docker, Kubernetes, ES6+
- Proficiency in ReactJS
- Any experience in ML/ NLP

Job Description
We are seeking a well experienced Java Technical Lead for our product. In this position you will design and implement technological solutions for our product on Java/J2EE stack.
What are my roles and responsibilities?
- Design, develop and implement software programming applications.
- Build highly scalable product.
- Participate in gathering business requirements and assessing existing architectures and resources.
- Ownership in producing the solutions conceptual architecture and associated artifacts.
- Work with application development team in delivering the project and deliverable within time and with good quality.
- Perform unit testing, oversee quality assurance of applications through system testing.
- Establishes processes for performance and conducts code review.
- Manage and mentor junior members of the team on good coding practice
What skills and experiences would I bring into this role?
- B.E/ B.Tech / MCA in computer science or a related field
- 6+ Years of Java/J2EE work experience.
- Minimum 2+ years into Team Lead position.
- Object-Oriented design, patterns, algorithms, data structures
- Well knowledge about Spring Hibernate framework.
- Exposure to React JS / Angular JS.
- Experience with SQL/No-SQL database technologies – MySQL, Mongo dB, Cassandra, Redis, PostgreSQL, etc.
- Good working experience in OpenStack/AWS & cloud application development and deployment
- Experience in Web services (REST or SOAP)
- End to end web development experience is highly preferred
- Good understanding of unit testing methodologies.
- Good analytical and communication skills
- Startup work culture mindset.
ABOUT IDEAPOKE
Emerging Technologies | Bengaluru, India
Ideapoke is a global, fast growing start-up with offices in Bengaluru, Bay Area, Tokyo and Shanghai. Our software, search and insights power the innovation agenda of the largest Fortune 500 and Global 2000 companies worldwide.
Our growth is powered by our people and their unwavering commitment to the company-wide vision, strong work ethic and an entrepreneurial do-it-all spirit. We push the boundaries and break existing thought processes with the strong belief that innovation amplifies success in every piece of work we do and by extension, amplifying the success of our clients.
Ideapoke’s like to constantly learn, grow and make a difference. Join us and be part of our story.
Seeking an experience Java / J2EE senior developer / technical lead to join a highly skilled team of senior developers within NLP Automation & Machine Learning Technology Group and help us continue to build our Cognitive Automation product. The role is not just about software development, it is also about the design and architecture of our proprietary product and its implementation across the finest financial firms globally.
This is a senior position reporting to the Vice President of the company. As the lead engineer you will be directly responsible for the design and architecture of all software development.
The codebase is less than 36 months old, there's lots of new development and improvements to be made. Working across the full development life cycle from stakeholder liaison through to delivery you will make the technical decisions, set the standards and drive quality.
Candidate should be self-motivated, energetic, driven and looking to build a career in a fast-paced market environment at one of the leading - domain-tech- firms.
We embrace diversity, ideas and intellect and above all to be fair, honest, open and transparent. We embrace tough technical and intellectual challenges, we solve the hard problems and bring incredible value to our customers, employees and shareholders.
Role
- Lead software engineering projects and create the development and delivery of enhanced software solutions
- Develop overall technical plan and create architecture proposals based on identified solution gaps. As recognised subject matter expert, lead planning, design and implementation of technical solutions
- Create solution definition and solution architecture. Assist Management in Business Case Development and Scenario Planning leading to an effective decision-making process
- Engage with key stake holders, internal and external, to understand user requirements
- Take ownership and accountability for the deliverable s in all phases of the development life cycle
- Build a future ready product and team
- Become redundant!
If your background resonates with the below, then do reach out to us!
- 6+ years of development / technical expertise (experience is indicative only)
- Hands-on experience with Advanced Core Java Technologies incl., multi threading, distributed caching, & fault-tolerant logic
- Strong experience with real-time, low-latency, high-throughput, distributed and scalable systems
- Understanding and experience using continuous build tools like Maven / Jenkins / GIT
- Experience with web technologies like Servlets, Spring and Struts
- Experience using latest frameworks like Spring MVC, Spring Boot, Spring Rest
- Experience with SQL on any of the RDBMS - Oracle, PostgreSQL, My SQL
- Experience with any of the ORM frameworks - Hibernate/iBatis, JDBC, JPA
- Experience with Web Services development - SOAP, REST
- Exposure to JMS - IBM MQ or Active MQ is good to have
- Exposure to performance testing using JMeter is good to have
- Use of code repository tools like SVN, GIT
- Exposure to any of the build and deployment tools - ant, gradle, maven
- Understanding coding practices, code quality and code coverage
- Experience with Agile practices
Regards
Pooja


