
Software Development Engineer – SDE-3
Posted May 23

Posted May 23
This is a fully remote position, open to applicants in India.
• Collaborate with all stakeholders to identify both functional and non-functional requirements for software development.
• Create high-level product specifications while considering system integration and feasibility.
• Write clean, maintainable code while swiftly iterating and deploying features.
• Effectively communicate all concepts and guidelines to the development team.
• Provide technical mentorship and coaching to junior developers.
• Ensure that software meets all standards of quality, security, modifiability, extensibility, and more.
• Approve the final product prior to launch.
• Demonstrated experience as a Software Architect or Principal Engineer.
• Proficiency in software development and coding across various languages (especially Java, JavaScript, Python, etc.).
• Excellent expertise in designing and developing Microservices.
• Strong knowledge of the Spring Framework, Hibernate, Kafka, Redis, and similar technologies.
• Solid understanding of both SQL and NoSQL databases.
• Good knowledge of the design and development of Distributed Systems.
• Proven experience with any major Cloud platforms - AWS/Azure/GCP.
• A technical mindset with meticulous attention to detail.
• Strong communication and presentation skills.
• Good to Have: Familiarity with Docker, Kubernetes, ElasticSearch, MySQL, Cassandra, MongoDB, Kafka Connect & Streams.
• Experience in building and developing SaaS Applications.
• Ability to develop Intellectual Property.
• Microsoft Azure Certification.
• Employees have the option to work remotely.
Thinkahead Consultant Psychologist Pty Ltd
Calliere Group
Coinbase
Endless Access
Get handpicked remote jobs straight to your inbox weekly.