
We want a developer who has experience with Quickbooks API, who can create a self serve tool, which will map data from other accounting software to QBO

About MMC Convert
About
Similar jobs
Job Description:
Technical Lead – Full Stack
Experience: 8–12 years (Strong candidates Java 50% - React 50%)
Location – Bangalore/Hyderabad
Interview Levels – 3 Rounds
Tech Stack: Java, Spring Boot, Microservices, React, SQL
Focus: Hands-on coding, solution design, team leadership, delivery ownership
Must-Have Skills (Depth)
Java (8+): Streams, concurrency, collections, JVM internals (GC), exception handling.
Spring Boot: Security, Actuator, Data/JPA, Feign/RestTemplate, validation, profiles, configuration management.
Microservices: API design, service discovery, resilience patterns (Hystrix/Resilience4j), messaging (Kafka/RabbitMQ) optional.
React: Hooks, component lifecycle, state management, error boundaries, testing (Jest/RTL).
SQL: Joins, aggregations, indexing, query optimization, transaction isolation, schema design.
Testing: JUnit/Mockito for backend; Jest/RTL/Cypress for frontend.
DevOps: Git, CI/CD, containers (Docker), familiarity with deployment environments.
Responsibilities:
● Collaborate with the team to solve problems and build innovative products planned per the Sprints.
● Utilize your in-depth understanding of programming languages and tools to develop solutions using Java, Spring-boot, ReactJS, Redux, SQL, and AWS.
● Design the low level system architecture to meet business requirements.
● Develop core back-end and front-end infrastructure.
● Stay updated with emerging technologies and industry trends.
Skills:
● Proficiency in Java and React.
● Experience in full stack development.
● Strong problem-solving skills.
● Familiarity with data science concepts (preferred).
● SQL skills are a must.
The ideal candidate must have:
● B. Tech. from top-tier engineering colleges (BITS/IITs/ NITs/ IIITs/ DTU/ NSIT).
● 2+ years of experience in full stack development.
● Startup Cultural Fit: willingness to learn, innovate, take the initiative, to think beyond conventional dogma.
● Willingness to work from our Head office - Koramangala, Bengaluru.
Job Description:
Are you a fun loving and passionate to be a part of Global Innovator team? Are you planning to grow your career, which enhance your skills in technology? A career at SmartDocs can open many doors for you in the world of technology. If you are looking for a company that is dedicated to your ideas, recognizes you for your unique competency & contributions and provides a fun, flexible and delightful work atmosphere.
Then, we are the right place to ignite your passion. We are totally committed about our employees, our Clients & Customers, our work culture and especially our technology. We are an organization who encourages new ideas of employees through collaboration and creativity.
We are seeking for a dedicated individual to join SmartDocs Business Solutions. The candidate will work with the product development team and must be a subject matter expert in-order to deliver the best practices; an ideal candidate must possess excellent business skills with outstanding communication, professionalism & leadership and must have minimum 3 - 6 years of experience in JAVA as a full stack developer.
Desirable Skills & Expertise:
v Minimum 3 – 6 years of experience as a full stack developer (Preferable from product based entity). At least a year of experience in managing a team is mandatory.
v Master’s or bachelor’s degree in Engineering (CSE / IT / MCA / Software) are preferred.
v Work exp. in Java, Frame-works like : Spring, Spring boot; J2EE technologies like Servlets, JSP and Web Application Server is mandatory.
v Strong skills in HTML, Java Script, XML, CSS and Mango DB.
v Product development in Linux environment is an added advantage.
v Possesses intellectual humility; smart, driven, creative and able to learn things from slipups, willing to raise others up.
v Excellent Communication & Analytical skills with integrated professionalism at all levels.
Key Responsibilities:
Ø The role is responsible for designing, coding and deploying of high-performance applications.
Ø Deep expertise and hands on experience as a Core JAVA Developer.
Ø Team Management, Excellent interpersonal, Communication and effective organizational skills and solid technical skills.
Ø Should be able to communicate effectively with both technical and non-technical personnel.
Ø Excellent trouble shootings & problem-solving skills.
Ø Experience with SDLC from requirement analysis through testing and deployment.
Ø Must be an expert in technologies like J2EE, JSP, Servlets, Web Application, HTML, Java Script, XML, CSS, Mango DB and JAVA frameworks – Spring boot.
Ø Develop and maintain strong product knowledge.
Ø Guide the clients through various stages of the project and transition to support organization.
Ø Review existing business processes and participate in the Process Improvement Program.
SmartDocs, provides equal employment opportunity to all its employees and all qualified applicants for employment without regard to their race, caste, religion, color, ancestry, marital status, gender, sexual orientation, age, nationality, ethnic origin or disability. Our resource policies shall promote diversity and equality in the workplace while encouraging the adoption of international best practices.
Title: Technical Lead, CAST AI center
Location: Bangalore
Reports to: Director, Professional Services
The Person: The successful candidate will be an intelligent, highly energetic self-starter with excellent communication, technical skills with a very solid technical background in the application development world. Experience of working in Application Modernization / DevOps / Cloud readiness assessments / Flaw Interception & Security projects is mandatory. Prior experience in working with any professional services teams would be a big plus. And you know, love and understand complex technologies, and always seek out engaging technical discussions and has the appetite to work in a fast-paced consulting environment.
Role & Responsibilities: As a lead, you will help address various customer’s problems - Identifying the applications which can be transformed to cloud, identifying the security vulnerabilities to reduce the business risk, assist Customer modernize their applications by providing MRI like visibility of the software in assessing the complexity, functionality etc, identifying the productivity of the vendor teams to help optimize the efficient use of budget, identifying regulatory requirements like storage of personal data in the applications and help business to be compliant and various other use cases.
Role combines a thorough understanding of the product and recommending the CAST solutions.
- Lead project teams in all technical aspects of project execution, by giving guidance to consultants and project stakeholders, by delivering advanced technical configuration of CAST products
- Should able to analyze an enterprise application using AIP platform of all the phases in the product life cycle
- Work in complete autonomy to deliver project deliverables, for advanced technical deliverables, with required level of quality
- Understand and interpret the various CAST metrics to customers in solving specific use case of CAST customers
- Must have troubleshooting skills
- Able to proactively identify risks related to application /deliverables and propose a mitigation plan
- Capable to execute Pilots and Assessments
- Take responsibility for analyzing a customer application using the CAST product to provide end to end process including the customer process and communication
- Provide custom solutions to customer requirements
- In synchronization with Project Manager, detect potential risks and issues, engage and track remediation plans. Contribute proactively to designing remediation plan for Senior level.
- Contribute to improvement of internal process, tooling and quality process
- Design, build and collect technical materials as part of project executions in a spirit of reusability for future engagements and maintain knowledge on best practices, tools and reusable components for CAST analysis
Experience of the AD world, excellent problem solving & solution-oriented skills, communication skills and a very strong drive are key characteristics for success.
Qualifications:
- Bachelor’s Degree (or equivalent) in a technical discipline; a master’s degree would be a plus
- Effective communication skills in English is mandatory for non-native English speakers (oral and written)
- Minimum 8+ years of technical consultancy experience software development / software implementation in the software industry
- Strong technical expertise and experience in either J2EE or .NET and one of the common databases such as Oracle, DB2 or SQL Server
- Excellent communication skills (oral and written) including an ability to communicate effectively at senior levels within client organizations
- Strong knowledge of the AD ‘world’ is mandatory
- Ability to work independently toward stated business goals
Skills: Java, spring, hibernate, AWS(mandatory), microservices architecture, redis(good to have)
Team Size: Current team size of tech team is 65+
Interview Process: 4 rounds( 1st round - Problem Solving/Data Structures, 2nd Round- Coding, 3rd Round- Technical Discussion and Final round with the HR).
Target Companies:- B2C fintech companies, app based product companies, edtech companies
Location: Bangalore(Currently WFH but later on will be following a hybrid model)
Roles & Responsibilities
Job Description: (Mandate Skills)
· Exceptional architecture and design skills using Object Oriented Programming concepts and Design patterns
· Strong problem solving and analytical skills
· Hands on Java Engineer, with experience building consumer facing or enterprise applications using Java stack
· Ability to manage small teams (4-6 members) using agile development process
Do You Know? (Skills good to have)
· Exposure to building service oriented distributed systems
· In building systems that process big data in a distributed environment, either in real time streaming or offline batching.
· In messaging systems like Kafka, RabbitMQ, kinesis, etc.
· In real time computation tools like Storm / Spark or Hadoop based tools.
· In Data warehousing technologies like Redshift, BigQuery, etc.
What Can We Offer You:
We offer a great working environment - Very collaborative. You will get plenty of learning opportunities and challenging problems to work on. You’ll go to sleep everyday knowing that you’ve made a difference in people’s lives. Your work will be reaching out to millions of users.
Java Developer - Microservices ( 4+ Yrs) - Mumbai & Gurgaon
Java Developer - Angular ( 3+ Yrs) - Mumbai & Gurgaon
Must have 4+ years of experience in Enterprise Java 8 and above
Strong in Core Java (Collections, Threads, Regular Expressions, concurrency, Lambdas, Reactive, Exception handling).
Strong experience in microservices and event driven processing systems.
Experience with architecting and implementing apps using Spring Boot, Spring Cloud including Spring MVC, Spring Boot, Spring JDBC, and Spring Cloud.
Good knowledge on relational database (Oracle) or NO SQL database is preferred.
Experience in writing & automating test scripts using Mockito/JUnit, SpringbootTest etc.
Must be capable of doing code reviews and mentor the junior developers to drive towards high quality deliverables.
Strong background culture of delivering projects with first time right / Zero defects in Production.
Very good analytical, problem solving ability, verbal, and written communication skills.
Sankey Solutions, Thane.
We are looking for a Tech PM role – who are having the ability and keenness, to adapt and implement new technologies fast, and has a learning attitude and preference for learning over knowing. Organized, customer-facing, analytical, and technically sound lead who is interested in guiding key business decisions. The position holder will be working as a technical lead for Sankey Solutions and play a key role in driving projects through the whole lifecycle. Be able to think about all aspects of the problem and propose the right business and technical solutions.
Technical skills
• 5 to 10 years’ experience in Project Management and handling team
• Take end to end ownership to lead cross-functional teams to successfully deliver multiple software development projects supporting various business units.
• Design, Architect, develop application using multiple tech stack.
• Understanding of client-side web technologies like React/Redux Js JavaScript, J-Query, HTML, CSS.
• Understanding one of the core technologies like Java/Python/Php/.Net • Understanding of DB in PL/SQL, SQL DB design/ performance analysis for DB. Knowledge of cloud technologies will be added advantage.
• Ensure that solutions are being delivered as per standards of availability, scalability and security point of view and that are done on time with the highest quality.
• Ensure that all delivery artefacts are reviewed and are according to the standards and guidelines Communicate proactively with all involved personnel to provide encouragement, identify problems, create solutions, and implement efficiency improvements.
Soft Skills
• Should have good communication and direct interaction with customer on daily basis.
• Should grasp things quickly on new technologies and implement it for Project requirements.
• Handle resources and get hands on to solve technical problems faced by the delivery team.
• Maintain comprehensive knowledge of industry standards, methodologies, processes and best practices
Requirements:
- Role- Tech PM
- Job Qualifications: Only IT graduate (Technical background)
- Job Location(s) – Mumbai, Thane
- Industry Type IT - Software, Software Services
- Functional Area IT Software - Application Programming
- Maintenance Employment Type - Full Time, Permanent
- Role Category- Project Management
- BE/ B.Tech/ MCA/ BCA
- Strong organizational and project management skills.
- Proficiency with fundamental front-end languages such as HTML, CSS, and JavaScript.
- Familiarity with JavaScript frameworks such as Angular JS, React
- Familiarity with database technology such as MySQL, Oracle, and MongoDB.
- Excellent verbal communication skills.
- Good problem-solving skills.
- Attention to detail.
● Work on developing solution for ingesting multiple datasets in large volumes
● Develop REST APIs using spring framework.
● Develop solutions for indexing heterogeneous datasets and searching analysing indexed data
● Perform daily tasks for Elastic search clusters and environments
● Continuously optimize the infrastructure and configuration of Elastic search for production
deployment
● Deploy, configure, test, maintain Linux based Operating System Elastic clusters and environments
● Design and implement highly scalable ELK (Elastic Search, Logstash, and Kibana) stack and Elastic ache
solutions
● Architecting data structures using Elastic Search
Design, development, administration, and delivery of Elastic Search ELK based reporting solutions.
● Build reports using APIs that leverage Elastic Search.
● Analyse and improve application performance while searching for simple and robust solutions to
complex tasks
● Work closely with the Team to design & development of the app.
Skill set Required
● Must have 4+ years of experience working with Java Programming and building web services.
● Solid understanding of data structures, algorithms, concurrency, distributed processing and data
parallelism.
● Experience in REST APIs using Spring framework.
● Must have good experience with Apache Kafka and writing producers and consumers in Java.
● Good experience in Elastic Search and writing queries using Java client.
● Ability to design elastic search indices and knows when to rebuild the index and how to structure it
based on query pattern.
● Strong knowledge of designing and architecting distributed systems.
● Good understanding of No SQL databases.
● Good understanding of Micro services architecture.
● Excellent knowledge of project development project methodologies.
● Basic knowledge of SQL queries.
|
Responsibilities: A listing of the key responsibilities |
|
· Build an enterprise application using Java, Spring boot, Hibernate, Gradle. · Work with Postgres database on AWS RDS. · Manage the application on AWS cloud. · Maintain necessary documentation for the project. · Fix the issues reported by application users. · Code Review and Code Optimization · Coordinate with the development team to manage the fixes and code changes and code merge · Manage the backend Java, Database changes/bugs along with UI changes/bugs. · You should know what RESTful services are and have experience working with such APIs in the backend. · Exposure to Java based technologies such as the Spring framework and RDBMS such as PostgreSQL is preferred. You must be able to connect to a database, write simple SQL statements to verify end-to-end functionality. |
|
· |
Minimum Qualifications:
- Minimum 5 years of experience with Java platform and technologies.
- Minimum 5 years of experience with HTML5, CSS and Angular.
- Experience with enterprise level application design and development is a must.
- Expert level knowledge in Java Spring framework, JHipster, PostgreSQL, HTML5, Angular, CSS
- Must have previously worked in an environment using version control systems such as Bitbucket.
- Good knowledge of RDBMS such as Postgres and MySQL. Should be proficient in SQL and assessing performance of queries. Some ability to monitor and maintain the database is needed.
- Experience with AWS RDS is MUST.
- Minimum 3 years of experience deploying Java applications on the AWS cloud.
- Ability to handle front-end development (Angular JS) is a MUST.
- Experience working with Monday, Atlassian project management tools (JIRA/Bitbucket/Confluence) or similar is a must.









