What are the responsibilities and job description for the Back End Developer position at Midh Technologies Inc?
About Us:
At Midh Technologies Inc., we are dedicated to delivering top-tier solutions in cloud infrastructure, DevOps, and data engineering. We’re looking for a talented Backend Developer to join our innovative team in Katy, TX. If you have a passion for backend development and creating scalable, efficient systems, we’d love to connect!
Job DescriptionAs a Backend Developer at Midh Technologies Inc., you’ll play a crucial role in designing and developing backend systems. You will collaborate with cross-functional teams to create robust, secure, and efficient backend solutions, using your skills in Java and Python.
Key Responsibilities- Design, develop, and maintain backend services, APIs, and server-side components.
- Optimize and scale systems to handle increased traffic and improve performance.
- Collaborate with frontend developers, data engineers, and product managers to implement new features and enhance user experience.
- Develop and manage database interactions, ensuring efficient data storage and retrieval.
- Troubleshoot and resolve complex issues to ensure high availability and reliability.
- Participate in code reviews, mentor junior developers, and uphold best practices in coding standards and documentation.
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 3 years of experience in backend development.
- Proficiency in Java and Python with experience in frameworks like Spring (Java) and Django or Flask (Python).
- Experience with RESTful API development and third-party integrations.
- Knowledge of SQL and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
- Familiarity with cloud platforms (AWS, Azure, or Google Cloud) and CI/CD pipelines.
- Understanding of microservices architecture and containerization (Docker, Kubernetes).
- Strong problem-solving skills and attention to detail.
- Experience with data processing and analysis using Python.
- Familiarity with DevOps tools for backend deployment and monitoring.
- Knowledge of security best practices for backend systems.
- Previous experience in Agile/Scrum development environments.
- Competitive salary and performance-based incentives.
- Health, dental, and vision insurance.
- Generous paid time off and flexible remote work options.
- Professional development opportunities and access to the latest tools.