
● Work together with the team to prototype new solutions within emerging technologies
● Work with DevOps to build and scale tools and libraries to improve developer and user
experience
● Create backend services to ensure the best possible performance, quality, and
responsiveness of the applications
● Integration of user-facing elements developed by front-end developers with server-side logic
● Collaborate with team members to provide and receive architecture-level and code-level
feedback
Essential Qualifications:
● 5 + years of software development experience
● Bachelor’s Degree in Computer Science / Software Engineering.
● High sense of ownership, the zeal to build scalable and customer-focused applications.
● Strong knowledge of Javascript, Node js, and related frameworks (e.g. Express, Socket io)
● In-depth experience in SQL / NoSQL database design
● Experience in RESTful API design
● Understanding of fundamental design principles behind a scalable application
● Familiarity with the principles of agile and lean development methodologies
● TDD (unit, integration, and end to end)
● Experience working with deployment and orchestration technologies (such as Docker,
Kubernetes, Chef, Salt, Ansible, Jenkins, GIT, Vagrant)
● Knowledge of Web Server technologies- like IIS, Apache or Nginx

About spacejoy
About
Spacejoy is an online interior design service provider that designs any room in your home online in 3D In the USA . Get the best interior design & home decor ideas from our design experts and shop the furniture from spacejoy.
Connect with the team
Similar jobs


Job Description :
We are seeking a highly skilled and motivated Python Developer with 4 to 6 years of experience to join our dynamic development team. The ideal candidate will have expertise in Python programming and be proficient in building scalable, secure, and efficient applications. The role involves collaborating with cross-functional teams to design, develop, and maintain software solutions.
The core responsibilities for the job include the following :
1.Application Development :
- Write clean, efficient, and reusable Python code.
- Develop scalable backend solutions and RESTful APIs.
- Optimize applications for maximum speed and scalability.
2.Integration and Database Management :
- Integrate data storage solutions such as SQL, PostgreSQL, or NoSQL databases (e. g., MongoDB).
- Work with third-party APIs and libraries to enhance application functionality.
3.Collaboration and Problem-Solving :
- Collaborate with front-end developers, designers, and project managers.
- Debug, troubleshoot, and resolve application issues promptly.
4.Code Quality and Documentation :
- Adhere to coding standards and best practices.
- Write comprehensive technical documentation and unit tests.
5.Innovation and Optimization :
- Research and implement new technologies and frameworks to improve software performance.
- Identify bottlenecks and devise solutions to optimize performance.
6.Requirements :
- Strong programming skills in Python with 4-6 years of hands-on experience.
- Proficiency in at least one Python web framework (e. g., Django, Flask, FastAPI).
- Experience with RESTful API development and integration.
- Knowledge of database design and management using SQL (MySQL, PostgreSQL) and NoSQL (MongoDB).
- Familiarity with cloud platforms (e. g., AWS, Azure, or Google Cloud) and containerization tools like Docker.
- Experience with version control systems like Git.
- Strong understanding of software development lifecycle (SDLC) and Agile methodologies.
- Knowledge of front-end technologies (e. g., HTML, CSS, JavaScript) is a plus.
- Experience with testing frameworks like Pytest or Unittest.
- Working knowledge of Java is a plus.
- Bachelors or Masters degree in Computer Science, Engineering, or a related field.
7.Preferred Skills :
- Knowledge of data processing libraries such as Pandas or NumPy.
- Experience with machine learning frameworks like TensorFlow or PyTorch (optional but a plus).
- Familiarity with CI/CD pipelines and deployment practices.
- Experience in message brokers like RabbitMQ or Kafka.
8.Soft Skills :
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.
- Ability to manage multiple tasks and meet deadlines in a fast-paced environment.
- Willingness to learn and adapt to new technologies.

Job Title: Senior .NET Developer (Remote)
Experience: 7+ Years Location: India (Remote)
Apply:jobs[at]cookieanalytix[dot]net
Company Overview: We are a dynamic and rapidly growing tech company looking for a talented Senior .NET Developer to join our team. As a Senior .NET Developer, you will work with a team of skilled professionals to build high-quality, scalable applications and contribute to the development of innovative software solutions.
Key Responsibilities:
* Design, develop, and maintain high-performance applications using .NET technologies.
* Collaborate with cross-functional teams to define, design, and ship new features.
* Write clean, maintainable, and efficient code.
* Optimize and troubleshoot SQL queries for database performance.
* Work with large, complex data sets and ensure the integrity of the database.
* Participate in code reviews and contribute to best practices for software development.
* Continuously improve development processes and implement automation where possible.
* Ensure all applications meet quality standards and provide excellent user experiences.
Required Skills and Experience:
* 7+ years of experience as a .NET Developer with a proven track record of designing and developing scalable applications.
* Strong proficiency in ASP.Net, C#, Web API, React/ Angular, Entity Framework.
* Solid experience with SQL Server, including database design, writing optimized queries, and performance tuning.
* Excellent problem-solving skills and the ability to debug and optimize complex systems.
* Strong communication skills with the ability to work independently and as part of a team in a remote setting.
Why Join Us?
* Work from the comfort of your own home in a fully remote environment.
* Opportunity to work on innovative and challenging projects.
* Collaborative and inclusive work culture.
- Participating in design discussions, documentation, and development with the team as needed.
- Reporting to team lead/ manager on daily activities planned, expected deliverables, and reports as defined for the project.
- Participating in requirement gatherings as required.
What you need to have:
- Backend Developer with 3+ yrs of experience
- You have spent at least 2 yrs in a solid back end role.
- Javascript, Typescript, NodeJS
- Client-server architecture
- OOP concepts, including design patterns
- Understanding of RDBMS (MySQL, Postgresql)
- Understanding of REST API
- Familiarity with frameworks such as ExpressJs, NestJs
- Knowledge of TDD frameworks mocha, chai, jest, etc
- Knowledge of AWS (Lambda, RDS, EC2, SQS, S3, ECS, etc)
- Attention to detail
- Excellent communication skills
- Flexible and focussed on solutions
- Organized and self-sufficient
- Prioritize learning and growth
- Enjoy working with a team
- You've prior experience in fintech
- You've had experience taking a problem to a product solution (module/ product)
- Prior experience working with startups and understand the fast-paced, dynamic nature of work.
- You're based in Bangalore, India
- 5+ years of software development experience in Java 8+ and Microservices.
- Experience in developing micro services. Experience in developing High Cohesion & Loosely Coupled Micro Services.
- Experienced in skills of requirement, analysis, design, develop, Java, springboot, microservices, rest api, AWS, lambda, EC2, Jenkins, design pattern, spring security, splunk, auth, docker, SOLID
- Hands on experience on Microservices Architecture.
- Should have excellent acumen in Data Structures, algorithms, problem-solving and Logical/Analytical skills. Thorough understanding of OOPS concepts, Design principles and implementation of different type of Design patterns.
- Experience with Multithreading, Concurrent Package and Concurrent APIs
- Basic understanding of Java Memory Management (JMM) including garbage collections concepts.
- Experience in RDBMS or NO SQL databases and writing SQL queries (Joins, group by, aggregate functions, etc.)
- Hands-on experience with Message Broker like Kafka/Rabbitmq or other. Hands-on experience in creating RESTful webservices and consuming web services. Hands-on experience with spring Cloud/Spring Boot.
- Hands-on experience with any of the logging frameworks (SLF4J/LogBack/Log4j)
- Experience of writing Junit test cases using Mockito / Powermock frameworks. Should have practical experience with Maven/Gradle and knowledge of version control systems like Git/SVN etc.
- Hands on experience on Cloud deployment/development like AWS/Azure/GCP.
- Good communication skills and ability to work with global teams to define and deliver on projects. Sound understanding/experience in software development process, test-driven development.
Benefits of Working Here:
- Gender Neutral /Diversified Culture
- 51 Leaves annually
- Insurance covered for family
- Incentives, Bonus
- Permanent WFH Option
- Generous parental leave and new parent transition program
- Flexible work arrangements
● Experience Level: Min 2+ years
● Experience working with Nodejs/any JS framework, operating blockchain nodes especially in
Ethereum.
● Knowledgeable about smart contract security and best practices (design patterns).
● Build back-end web services that interact with the Ethereum blockchain.
● Research, design, implement and maintain all decentralized finance systems.
● Good Communication Skills.
enterprise-grade applications.
You will be part of a talented software team that works on mission-critical applications. Java
developer roles and responsibilities include managing Java/Java EE application development
while providing expertise in the full software development lifecycle, from concept and design to
testing.
Responsibilities and Duties
• Contribute to all phases of the development lifecycle
• Write well designed, testable, efficient code
• Ensure designs should follow compliance with specifications
• Prepare and produce releases of software components
• Support continuous improvement by investigating alternatives and technologies and
presenting these for architectural review
Qualifications
• BS/MS degree in Computer Science, Engineering, or a related subject
• Minimum 4.5 to 6 years of software development experience
• Proven hands-on Software Development experience
• Proven working experience in Java development
• Hands on experience in designing and developing applications using Java EE
platforms
• Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2,
Hibernate)
• Experience in the Spring Framework
• Very good English communication skills
• Optional:
o Good to have the knowledge of Angular JS framework.
o Experience to work on the Microservice architecture.
o Experience to work with Git hub & bitbucket.
o Agile methodology.
PLEASE ONLY APPLY FOR THIS JOB IF YOU ARE AN EXPERT IN NODE.JS
Addenda is a Dubai based Insurtech startup that utilises the blockchain to share life/medical/motor insurance information among a consortium of insurers. Our Products helps insurers avoids anti selection, non-disclosure, overexposure, and ensures transparency between the policy applicant and the insurance company.
We are looking for a NodeJS Backend Developer who is energetic, self-directed and self-motivated. You should possess a strong desire to learn and contribute solutions and ideas to a dynamic team.
Responsibilities
- Development of all server-side logic and ensuring high performance and responsiveness to requests from the front-end.
- Develop stable and secure RESTful APIs, Microservices, automated tests
- Build reusable code and libraries for future use
- Optimise backend for maximum speed and scalability
- Collaborate with other team members and stakeholders for front-end or otherwise
Skills
- Proficient understanding of Express.JS, Node.JS, MongoDB
- In Depth Knowledge of creating Secure RESTful APIs, Web Services or micro services along with caching, content management capabilities
- Knowledge of API Design and Development and Security Patterns on API’s using various Authentication mechanisms
- Experience in Cloud Technology for Deployment of Services is a plus
- Proficient understanding of code versioning tools, such as Git



