Fullstack Developer - H | Codersbrain
full-timecontractual
Posted on July 23, 2025
Job Description
Software Engineer
Company Overview
[Company Overview not provided.]
Job Summary
The Software Engineer will play a key role in developing and maintaining scalable microservices in the cloud environment. This position focuses on creating robust backend solutions while also collaborating with frontend technologies as needed. The ideal candidate will be proactive in advocating for best practices in testing and code quality.
Responsibilities
- Develop and maintain microservices architecture using cloud technologies, preferably AWS.
- Implement backend solutions using Kotlin/Java (Spring) or Ruby, ensuring high performance and responsiveness.
- Manage databases including PostgreSQL, ScyllaDB/Cassandra, MongoDB, Redis, and Elasticsearch for efficient data retrieval and storage.
- Utilize DevOps practices for continuous integration/continuous deployment (CI/CD) and ensure observability through tools like Dynatrace, Grafana, and OpenTelemetry.
- Advocate for automated testing, clean code, and secure development practices within the team.
- Collaborate on frontend development tasks using React and TypeScript/JavaScript as required.
Qualifications
- Educational Qualifications: Bachelor’s degree in Computer Science or a related field is preferred.
- Strong background in microservices and cloud technologies (AWS).
- Proficiency in backend programming languages: Kotlin, Java (Spring), or Ruby.
- Familiarity with databases: PostgreSQL, ScyllaDB/Cassandra, MongoDB, Redis, and Elasticsearch.
- Experience with DevOps practices including CI/CD, and observability tools like Dynatrace, Grafana, OpenTelemetry.
- Proficiency with Docker and Kubernetes.
- Basic knowledge or experience in frontend technologies such as React and TypeScript/JavaScript.
Preferred Skills
- Experience with Twilio APIs is a plus.
- Strong understanding of automated testing frameworks and methodologies.
- Knowledge of best practices for secure coding.
Experience
- 3-5 years of relevant experience in software development, particularly in backend programming and cloud technologies.
Environment
- [Work setting, location, or environment details not provided.]
Salary
- [Salary information not provided.]
Growth Opportunities
- [Career advancement opportunities not provided.]
Benefits
- [Offered benefits not provided.]