
Responsibilities
- Design and develop REST-based web services utilizing Java micro services web frameworks (Spring Boot)
- Apply design principles and patterns in creating enterprise level solutions, as needed
- Perform web services tuning and performance testing
- Implement unit tests as needed
- Support front-end developers in leveraging web services
- Automate/script common developer tasks, continually optimize personal and team workflows
- Infrastructure setup and configuration
- Engage in code review and feedback process
- Take a feature from inception to completion independently across the stack
- Collaborate with teammates on proposed UX/UI and provide feedback as needed
- Participate in and support the entire SDLC processes
Requirements
- Spring Boot, Spring Security, Spring JPA & Hibernate
- Relational data modelling concepts and experience in PostgreSQL, MySQL, or similar
- Adopted opinionated RESTful web services design patterns
- Microservices-based application architecture
- Application containerization technologies, including Docker, Kubernetes, and cloud-vendor implementations (AWS, Azure, other)
- Other modern technologies relevant to the technology stack defined here
- Javascript ES6 or later
- React
- Git

Similar jobs
About SalesMonk.ai
SalesMonk.ai is on a mission to revolutionize sales and marketing with cutting-edge AI agents that empower teams to close deals faster and smarter. We are a fast-growing startup, backed by a passionate team of innovators, problem-solvers, and builders.
We are looking for a Senior Full Stack Engineer to join our core engineering team and play a pivotal role in building scalable, high-performing applications for our next-gen platform.
Why join
As a small team, we work in a highly collaborative environment and you'll have the opportunity to participate in every part of the business from idea to production.
- Impact: Build the foundation and shape engineering practices, team, and company culture.
- Excellence: Practice your craft with other ICs and founders in a well-organized, fast-paced environment.
- Ownership: Influence the direction of product and strategy — we care about your opinions.
- Leadership: Mentor the next generation of the team that comes in raw and hungry.
- We’re AI geeks: We use AI not just for our product, but also to code, do reviews, control our browsers, play Spotify…and we’re just getting started 🤓
What you'll do (responsibilities)
We're looking for an experienced individual contributor who enjoys working alongside other experienced engineers and designers to quickly build and iterate on the frontend and backend.
- Build AI agents that change the game. You'll build the infrastructure for SalesMonk from the ground up, having a huge and direct impact by shipping your work to users on prod daily.
- Use modern web tech and influence the stack. The frontend is React/Next.js, the backend Node(and a bit of Python) , and we use TypeScript across the full stack. As we build out our stack, you get to make critical choices and lay the foundations.
- Self-direct your work and co-own the product. You're a technical founder type and will have autonomy and responsibility. You'll be involved in shaping the roadmap and will own the problems, not just the code.
- Create a robust and scalable backend. Build multi-agent AI systems, PostgreSQL database models, performant REST API with Rediscache, 3rd party integrations, product analytics, transactional email, and service monitoring. We currently deploy to Render and Vercel to keep DevOps simple and will be looking for you to establish viable long-term cloud infrastructure and operations.
- Build UI components. You'll implement UI based on our design system. For a lot of our product, we build UI directly using codegen. Design sense is a must!
- Solve interesting technical problems. Bring your full creativity to solve super-challenging technical problems: from complex backend architecture, non-deterministic LLM behaviours, 3rd party integrations, syncing app state, to real-time collaboration.
What we're looking for (qualifications)
You're a senior IC that has built such systems before and this is not an area you have to ramp up on. We don't require any formal qualifications but value learning new skills — especially from one another. We are looking for someone that feels a sense of duty to the users of their work.
- Startup experience. Working in a startup requires a level of hustle that isn’t for everyone. If you’ve been through this before (ideally running your own startup) then you’re going thrive in our energy. ****
- Highly productive while producing quality code. You enjoy pushing out features in a pragmatic and maintainable way. You know when to use duct tape and when to lay a foundation.
- AI wizard. We’re leaning hard into optimising our engineering processes with code. You should have a strong understanding of coding best practices, and be keeping up to date with the latest in the field.
- Curious and quick learning. We don't expect you to have experience in every technology we use, but to learn and be productive quickly. Owning several repos and jumping into all of them doesn't scare you.
- Design sensibility. While you'll co-craft the interface with top designers and frontend engineers, we expect you to have a knack for great UX, such that you feel if something is off and can flag it, or better yet, polish it.
- Attention to detail while pragmatic. We strive for few slips in code, Git hygiene, and clear written communication — all while remaining low-ego and simply focusing on solutions.
- Good heart. We don't tolerate jerks and are generally just friendly people!
What we offer (compensation & benefits)
We'll treat you well. If there are any other benefits that are important to you, we'd like to hear.
- Competitive salary and equity — multiple options based on your desire for ownership.
- Remote-friendly culture — while the role is primarily in office, you can work remotely if a need arises.
- Premium co-working space — work from a WeWork in the heart of Gurgaon.
- Hardware setup — MacBook Pro if you need it, big display, and accessories.
Technical Skills Required:
- Frontend: Proficiency in HTML, CSS, JavaScript, and frameworks like React.js or Vue js.
- Backend: Hands-on experience with Node.js, PHP, or along with frameworks like Express.
- Database: Experience with relational databases like MySQL, PostgreSQL,
- Version Control: Familiarity with Git and Git-based workflows.
- Understanding of RESTful APIs and integration with third-party services.
- Basic knowledge of DevOps practices, CI/CD pipelines, and cloud platforms is a plus.
Qualifications:
- Bachelor’s degree in Computer Science, IT, or a related field.
- Proven experience working on full-stack development projects.
- Strong problem-solving and analytical skills.
- Proficient understanding of web markup, including HTML5, CSS3, and JavaScript
- Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS
- Proficient understanding of client-side scripting and JavaScript frameworks.
- Strong experience with React.js
- Good understanding of asynchronous request handling, partial page updates, and AJAX
- Proficient understanding of cross-browser compatibility issues and ways to work around them.
- Proficient understanding of code versioning tools, such as Git / SVN
- Previous knowledge of GRPC, Web sockets, and Audio Recording is a plus.
- Develop new user-facing features
- Build reusable code and libraries for future use
- Ensure the technical feasibility of UI/UX designs
- Optimize application for maximum speed and scalability
- Assure that all user input is validated before submitting it to the back-end
- Collaborate with other team members and stakeholders
Greeting from Evervent !
About Evervent
Founded by Insurance industry veterans and Engineers. EVERVENT exists to help you enable digital transformation and grow your business. We are Insurance Experts , Digital Marketers, Technology Thinkers, Innovators, Experimenters and most Importantly Products Enthusiasts. We love building disruptive products and solutions for our clients. We aim to be the Global leaders Fintech Products by 2025.Evervent stands for Forever Innovative, founded by technology and insurance industry experts, it started as an online insurance intermediary in 2013, with technology in its core of all processes and practice. Evervent now, develops technology that enables insurance and fintech industry to go digital. Based out at Chandigarh and Karnal, In a short span time, Evervent has won contracts from leading insurance intermediaries, government agencies and international clients and poised for tremendous growth in coming months.
We are looking for Self motivated, Passionate Technology enthusiasts seasoned Senior MERN Stack Developer to join our team. Developing high end enterprise products for Fintech and Insure-tech market
Roles and Responsibilities:-
• Ability to translate Wireframes into functional web apps.
• Binding of UI elements to JavaScript object models
• Creating RESTful services with Node.js
• MERN stack developer must have proven experience in front & back-end development
• Work in a cross-functional team to deliver a complete user experience
• ReactJS NodeJS developer must know MongoDB, Express, Node.js, & React.
• Create Unit and Integration tests to ensure the quality of code
• Be responsive to change requests and feature requests
• Write code that is cross-platform and cross-device compatible
• MERN full stack developer must have the ability to wear many hats and learn new technologies quickly
• For MERN stack developer job, candidate must have good Knowledge of Node Debuggin
• Understanding & proficiency in REST APIs.
• MERN stack developers should know Git Repository and Jira.
• Integration of data storage solutions [RDBMS, NoSQL DB]
Required Candidate profile:
• Excellent in basic programming in any web technology Server and Client
• Like ReactJS/Node JS/ VueJS and Server-side scripts
• Basic knowledge in APIs, Micro Services
• Hands-On experience in Web development frameworks
• Hands-On in Database queries and concepts
• Understanding of performance testing and optimization techniques
Experience Required : 3-6 years.
What You Get at Evervent:
• Exiting work like working with startups to continuously reinvent/apply technology in new ways.
• No bar on salary for deserving Candidates
• Technical coaching to ensure continuous professional growth
• Career coaching by our expert HR staff and senior mentors
• Awards & recognition for your hard work
Our world class facilities include:
• Gaming Area for refreshing your mind
• Coffee/Tea breaks
• Open work culture
• Centrally cooled/heated office space
We are a Business Process Management Solutions & Services Company based out of Bangalore, looking
for dynamic and self-motivated Developer, to help grow our business by building products that pushes
technology to new heights. Candidates should possess a sense of ownership and pride in his/her
performance and its impact on the company’s success.
Deliverables
• Understand requirement through discussions with Business Analyst / Product owner/ Client, or by
studying / analyzing the Functional Specification Document (FSD), and convert the requirements in
to technical implementations using technical documentation and unit test cases
Writing code (server side and client side) with Node JS, React JS and experience with any database
like MSSQL/My SQL/Pg SQL/Oracle/Mongo DB
• Code technical implementations based on approved technical designs
• Should have capacity to take control of entire project.
• Design database.
• Prepare technical documents, architecture, design etc.
Core Competencies
• A sense of ownership and pride in his/her performance and its impact on the company’s success
• Understanding of Software Development Life Cycle and Agile methodologies.
• Technical Skills to work with Reactjs, Redux, Nodejs, Javascript & any RDBMS.
• Expertise in Git, SVN.
• Knowledge about ORM.
• Should have sound knowledge of React JS and Node JS.
• Writing clean, readable, and easily maintainable code.
• Good oral and written communication skills.
• Other required soft skills to work in a team.
• Support team mates and enhance their capabilities.
Qualification
• Any bachelor degree
• 5+ years of relevant experience
Other Details
• 5 days working – Monday to Friday
• Office Time – 9 30am to 6 30pm
• Work Mode – Work from office
• Preferably looking for immediate joiners
Full-stack Developer
CAST is the market leader in Software Intelligence. Its unique technology thoroughly examines the structure of complex software systems, with MRI-like precision. It delivers accurate, actionable, and automated views of software architecture, critical flaws, quality grades, sizing metrics, open source usage, and cloud readiness levels. Hundreds of companies rely on CAST for greater objectivity in crucial business decisions, faster application modernization for Cloud, raising the quality and security of their custom software. CAST operates globally with offices in North America, Europe, India, China.
Title: Software Developer
Location: Bangalore
Job definition
Working at CAST R&D means being an important part of a highly-talented, fast-paced, multicultural and Agile team based in Paris (France) and Bangalore (India). The team builds sophisticated source code analysis platform leveraging parsing, control flow, data flow and others mechanisms to fully understand the inner structure of the complex IT Systems developed and used by the Fortune 500 companies.
You, working as individual contributor, will be integrated in Dashboard Teams working on web portals of CAST AIP. Your teammates will be located in India and in France and you will have the opportunity to travel to France every year.
You will collaborate to writing and designing new features and improve existing ones. You will write unit tests and drive code reviews. You will participate into best practices definition and technology watch. Depending on will, skills and experience, you will have the opportunity to take technical lead on topics or projects.
While the domain of CAST is a niche, the position will propose you to work on software that dedicate to company Dashboards and control software, focusing on technical and creative skills.
Profile
- Experience : 3-6 years
- Experience in developing front-end/full stack applications at scale
- Should have experience in any of the front-end framework like React, Angular, BackboneJS, Ext etc and HTML/CSS/Bootstrap .
- Experience in backend technologies like GOLANG, NodeJS, Python, REST web services and Java(OOPS, Collections, DB Access) or any other technology.
- Hands on experience in JavaScript Concepts (OO-JS, Closures, Unit Testing, Module Patterns etc)
- Good to have skills like REST, Bootstrap, UI Components, CI/CD, NoSQL based DB is added advantage.
- Experience with advanced CSS programming using LESS or SASS is a plus.
- Expertise in of server side technologies and SQL/NoSQL is a plus.
- Experience of JavaScript testing frameworks like Karma, Mocha, Jest etc.
- It involves design the software system, Select algorithms, theories or technologies that will be used for BUSINESS Applications
- Contribute to software development design discussions for new features and new product development
- Strong Problem solving skills and ability to troubleshoot applications & environment issues.
- Adaptability, ability to learn faster, Independent, responsible and diligent.
- Good team spirit and interpersonal skills, Excellent Written, Verbal, communication skills, Analytical skills & Business Thinking.
The candidate should have a passion for technology and a flexible, creative approach to problem solving. You are autonomous and take responsibility for your work.
Ideally, you know how to write unit tests and maybe even better write them in TDD. You have knowledge in agile methodologies such as Scrum. You know about GIT and the use of continuous integration tools. You have developed single page JS applications end to end.
Candidate should have a bachelor or Master technical degree or equivalent experience. Strong knowledge in software engineering. Proactive Self Starter, creative thinker in designing, developing and supporting applications. Work as part of cross functional, passionate agile project teams to ensure quality is driven into the heart of the development process.
Experience: 6+ years
Positions Open: Senior Software Engineer / Associate Technical Lead / Technical Lead
Skills: Node.js, React.js OR Angularjs
Job Location: Madurai, Chennai, Trichy, Coimbatore
- Understanding the nature of asynchronous programming and its quirks and workarounds
- Strong proficiency with JavaScript; Strong proficiency in Node.js, React.js OR Angularjs, MongoDB JEST and frameworks available for it.
- Minimum 3+yrs of experience in Nodejs.
- Extensive knowledge of JavaScript, web stacks, libraries, frameworks, Postgresql, and DevOps.
- Knowledge of front-end technologies such as HTML5 and CSS3.
- Superb interpersonal, communication, and collaboration skills.
- Exceptional analytical and problem-solving aptitude.
- Great organizational and time management skills.
- Availability to resolve urgent application issues outside of business hours.
- Understanding accessibility and security compliance
- Implementing automated testing platforms and unit tests
- Proficient understanding of code versioning tools, such as Git
- Core Java (Collections, Annotations, Threads, Exceptions)
Java 8 ( Must)
Spring Core (Must)
Spring Boot, Spring Cloud, Micro services (Must)
Angular / React , Bootstrap ( Good to have)
Docker / Kubernetes ( Good to have) Pivotal Cloud Foundry / Tanzu Services ( Good to have)
Hands-on experience with SQL Schema design, REST API Design
Experience with Laravel, along with other common libraries such as PHP Unit and Eloquent
Basic understanding of front-end technologies such as Javascript, HTML5, CSS3
Familiarity with concepts of MVC, ORM, and RESTful
Able to Implement automated testing platforms and unit tests
Proficient understanding of code versioning tools such as Git












