
Strong in Java/JEE, Spring framework,MS, JavaScript, RESTful web services
• Strong understanding of microservices and associated design patterns
• Experience with latest unit testing tools including Junit
• Working knowledge of Angular/React
• Experience in SQL
• Experience in identifying and remediating security vulnerabilities
• Should be well versed with test driven development and be knowledgeable on associated tools and practices - CICD

Similar jobs

Responsibilities:
- Lead architecture, technical decisions, and ensure code quality, scalability, and performance
- Develop backend systems using Python & SQL; build APIs and optimize databases
- Work with frontend (React/Angular) and API-driven architectures
- Integrate AI/ML models and support analytics/LLM-based solutions
- Manage cloud deployments (Azure/AWS) and implement CI/CD practices
- Ensure system reliability, monitoring, and production readiness
- Mentor team members, conduct reviews, and collaborate with cross-functional teams
Senior Full Stack Developer
About the Role :
Were looking for a skilled Full Stack Engineer (5-10 years of experience) who can design and build scalable web applications, own end-to-end features, and contribute to the technology powering Indias fastest-growing jewelry platform.
Youll work closely with product and design teams to bring seamless user experiences to life while ensuring robust backend systems.
Key Responsibilities :
- Design, develop, and maintain scalable web applications and APIs.
- Work across the stack - from front-end interfaces to backend logic and database layers.
- Collaborate with product managers and designers to translate requirements into high-quality code.
- Optimize application performance, security, and scalability.
- Drive code quality via reviews, best practices, and mentoring junior engineers.
- Improve system performance and reliability with monitoring, testing, and CI/CD practices.
- Contribute to architectural decisions and technology choices as the platform scales.
- Stay hands-on with coding while helping guide the technical direction of the team.
Qualifications :
- 5 - 8 years of professional experience as a Full Stack Developer.
- Strong expertise in JavaScript/TypeScript, with experience in frameworks like React.js or Next.js.
- Solid experience with Python (Django, FastAPI, or Flask).
- Solid understanding of relational databases (schema design, query optimization).
- Experience building and consuming REST/GraphQL APIs.
- Familiarity with Docker and containerized deployments.
- Hands-on experience with cloud platforms (AWS preferred).
- Understanding of microservices architecture.
- Knowledge of DevOps practices (CI/CD pipelines, monitoring, observability).
- Strong understanding of web performance, scalability, and security best practices.
- Excellent problem-solving, debugging, and optimization skills.
- Strong communication skills and ability to mentor other engineers.
Nice to Have :
- Background in Statistics, Computer Science, Economics, or related field.
- Exposure to Python or R for advanced analytics.
Whats in It for You :
- High ownership role in a fast-paced environment.
- Opportunity to work closely with the founding team and passionate professionals.
- Competitive salary with fast career growth and appraisals.
- Dynamic, collaborative, and politics-free work environment.
- Health insurance coverage.
Additional Details :
- Early-stage startup environment where achievements require effort, dedication, and passion.
- 6-day work week.
- Location : HSR Layout, Bangalore.
- 2 – 6 years of experience with in Java /J2EE.
- Hands-on experience working on Core JAVA, JSP, Servlets, Spring,Java script, Apache & Tomcat, Web services ,ReactJS and JQuery.
- Having experience on Multi-threading is added advantage.
- Exposure working on Linux environment is preferred.
- The ability to work in a fast, agile and nimble environment with frequent change
- Good communication & presentation skills
- Troubleshooting of issues
- Design and develop highly scalable, reliable, and fault-tolerant systems and scalable application components and perform system designs within the scope of the team to fulfil both functional and non-functional
requirement
- Build the connecting components that integrates with any 3rd party
application for customers as well as for internal purposes
- Interface with the backend team to build requisite APIs for integration
- Build test plans and implement a vigorous testing process
- Be involved in strategic decisions involving both front-end and back-end development
- Be ready to wear multiple hats as the requirement changes on time to time
- Involve in all decisions related to Application architecture and component development
- Proactively manage stakeholder communication (external and internal)
related to deliverables, risks, changes, and dependencies
Should have:
- At least 5 years of relevant experience. Hands on in any object oriented
or functional programming language i.e. Python, Ruby etc
- Commanding knowledge in HTML, CSSS, JS frameworks – React.js,Angular,
- Experience in writing modular code following architectural patterns and have a deep understanding of front-end architecture and data-driven development
- Ability to work with designers to develop dynamic user experiences
- Experience designing and building production-level web applications
- Excellent debugging skills; able to debug complex technical issues
involving multiple system components.
- Experience with various architectural evolutions, identifying systemic
bottlenecks and optimizing for performance
- Problem solving capability and strong analytical thinking on complex business use cases
- Able to have a strong impact while working independently or in a team
- Able to lead the engineering team and Effectively mentor team members
to help them unleash their full potential
- Hands on experience in AWS devops and basic knowledge of cloud infra architecture
And if you've got some of these skills, even better:
- Hands on experience working with or building e-commerce products or platforms
- Experience monitoring and operating a production-level service
- Excitement about the latest trends in application design
- Experience with agile software development methodologies like Kanban or Scrum
- Experience in integration projects including Microsoft ERP (AX Dynamics) is a plus
Desired Experience and Skills
- Education: BTech/BE/Masters
Technical Skills Desired:
Who Should apply?
Only for Serious job seekers
Technically Strong Candidates who are willing to take up challenging roles and want to raise their Career graph.
Why Think n Solutions Software?
Exposure to latest Technology. Opportunity working in different platforms Direct client interaction
Rapid Career Growth
Friendly Knowledge sharing Environment
- Must have experience in either of JavaScript frameworks: Angular /ReactJS (Preferred)
- Must have experience in either of backend software development [J2EE, Spring Boot, Spring core, JPA] or Node.Js
- Must have experience in designing/implementing Hibernate/ORM, Restful web services, Micro Services using Java or Node Js
- Knowledge with relational/ NoSQL databases (e.g., Oracle, MySQL, MongoDB)
- Knowledge with versioning (Git or SVN) /build tools (Maven/Ant/Gradle/Junit), Unit testing & code coverage tools is desired
- Knowledge of App / Web servers (NGINX / Tomcat / Jboss Wildfly)
- Understands the process of new application development and has the ability to apply these concepts with minimal mentoring and supervision.
- Advanced knowledge experience using any of IDE (e.g., Eclipse, SonarQube, STS, VS Code)
- Knowledge on Cloud platform, technologies & deployments is an added advantage
- Resolves technical issues through debugging, research, and
- Must have experience with Agile tools
Functional Skills Desired:
- Good knowledge in product development domains
- Knowledge in Finance and Insurance domain preferred
- Maintain quality and ensure responsiveness of
- Complete application development by coordinating requirements, schedules, and activities contributing to team meetings;
- Troubleshooting development and production problems across multiple environments and operating platforms.
- Collaborate with the rest of the engineering team to design and launch new features
- Understanding and implementation of security and data
- Ensure designs are in compliance with specifications and standards and best industry
- Usage of Process tools – JIRA, TFS, HP QC or any other agile tools, also knowledge of CMM Level 3 development process.
- Self-motivated & working independently with minimal
- Maintain code integrity and
- Experience working with graphic designers and converting designs to visual
- Follow the coding standards for java/node and angular
Technical Skills Good to Have:
- Usage of troubleshooting tools like J Profiler, J Meter or application performance tuning
- Exposure to Non-web-based developments, for both mobile and
- Development experience using Docker, Kubernetes, Containerization etc in AWS or other cloud platforms
- Willing to take up proof of concepts and showcase the technical capability
- Usage of design tools Visio or draw io
- Usage of CI/CD pipeline
What we are looking for:
We are looking for a Full Stack Developer who has a strong understanding of designing and developing Shopify API. Candidate should also have worked on any of the following Frontend frameworks like ReactJS , NextJs and VueJs.
The candidate should be proactive enough to anticipate problems and keeping the team and management informed in a timely manner. You have to work with the Product Owner/ Cross-functional teams in the organization to understand the business requirements and to deliver solutions.
Requirements
- Minimum 2 years of experience in Full Stack Development.
- Strong Understanding of Shopify API. (Mandatory)
- Experience working with Shopify apps and 3rd party services.
- In-depth experience with Shopify’s Liquid language.
- Deep Knowledge in NodeJS & JavaScript.
- Should have experience in designing with NoSQL Databases such as MongoDB etc.
- Must know either ReactJs, NextJs or VueJs .
- Hands on experience on AWS.
- Proficient understanding of code versioning tools, such as Git.

• 8+ years of experience into Technical Expertise & People Management
• 5+ Years of Experience into MERN Stack
• Have deep expertise in React.js, Node JS, and MongoDB
• Must have relevant experience in designing, building, maintaining, and extending large-scale production systems.
• Bootstrap, NO-SQL, Backbone Lookout
• Proven leadership skills: courage to challenge with candour, motivate and inspire teams.
• Comfort working with multiple groups within the business
• Strong interpersonal and communication skills, for both technical and non-technical audiences.
About Us: -
We are a fast-growing, US-based EdTech start-up that is shaping the future of education. Our SaaS platform now serves over 10M students in over 8,000 schools across the USA and that number is growing. We are making such a splash that teachers, schools, and districts call us "a game-changer." We are focused on helping teachers teach and students learn and work hard to support educators by providing them with robust ways to track student progress and inform instruction with instant data.
Our employees are the secret sauce to our success. With our team of motivated, positive, and skilled professionals, we continue to maintain, build, and grow a strong product offering. Innovation, listening to customers, and service are at the forefront of what continues to guide us to success. Diligence, excellent team communication, knowing that our work makes a difference, and a good sense of humor are the elements that carry us through each day.
Responsibilities:
Building Scalable Application from ground-up.
Design and Implementation of Data Storage / Schema
Building reusable code and libraries for future use.
Skills And Qualifications:
Experience with MongoDB, AWS, NodeJS, Express, React.js
User authentication and authorization between multiple systems, servers, and
environments Integration of multiple data sources and databases into one system Management of hosting environment, including database administration and scaling an application to support load changes
Data migration, transformation, and scripting Creating database schemas that represent and support business processes Proficient knowledge of a back-end programming language (NodeJS,) Proficient understanding of code versioning tools, such as Git, Understanding of “session management”.








