01 Aug
|
YourDOST
|
Karnataka
01 Aug
YourDOST
Karnataka
Responsibilities
- Design, develop, and maintain backend systems using Java, Spring Boot, and Python.
- Implement and optimize database schemas, queries, and integrations in MySQL.
- Develop and maintain scalable, high-performance APIs and microservices.
- Troubleshoot, debug, and resolve complex technical issues.
- Collaborate with cross-functional teams to define and prioritize product requirements.
- Conduct code reviews to ensure adherence to coding standards and best practices.
- Continuously evaluate and implement new tools and technologies to improve productivity and system performance.
- Document software designs, technical implementations, and best practices.
- Qualifications
- Bachelors or Masters degree in Computer Science, Software Engineering, or a related field.
- Required Experience
- 3+ years of skilled experience in software development.
- Proven track record of working on backend systems with Java, Spring Boot, and Python.
- Demonstrated experience with MySQL, including schema design and query optimization.
- Preferred Experience
- Exposure to cloud-based architectures and services (i.e., AWS, Azure, GCP).
- Experience with DevOps tools and practices, including CI/CD pipelines and Docker.
- Technical Skills Required
- Proficiency in Java and frameworks like Spring Boot.
- Experience with Python for scripting and backend development.
- Strong expertise in MySQL, including schema design and query optimization.
- Understanding of RESTful APIs and microservices architecture.
- Hands-on experience with Git, CI/CD pipelines, and software lifecycle management.
- Familiarity with AWS cloud platforms and containerization (Docker, Kubernetes) is a plus.
- Familiarity with NodeJS is a plus.
- Experience in the product/startup company is a plus.
- Soft Skills Required
- Strong problem-solving and analytical skills.
- Good communication and teamwork abilities.
- Detail-oriented with a focus on delivering high-quality work.
- Knowledge
- Deep understanding of software development principles, design patterns, and best practices.
- Knowledge of database optimization techniques and SQL performance tuning.
- Familiarity with Agile/Scrum development methodologies.
- Awareness of emerging trends in backend technologies, microservices, and cloud-native development.
- Knowledge of DevOps practices, including monitoring, logging, and infrastructure automation, is advantageous.
- Work Shift : 5 days a week.
📌 Senior Backend Developer II/III Java / Python (Karnataka)
🏢 YourDOST
📍 Karnataka