SDE -Software Developer
KeySkills
Job Description
Job Description:
We are seeking a Software Developer with strong expertise in Java, SQL, and experience working with cloud service providers such as AWS, GCP, or Azure. The ideal candidate is a quick learner with a problem-solving mindset who thrives in a dynamic, fast-paced environment.
Key Responsibilities:
-
Design, develop, test, and maintain scalable applications using Java.
-
Deploy and manage infrastructure using cloud platforms such as AWS, GCP, or Azure.
-
Troubleshoot and debug applications in both production and development environments.
-
Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
-
Follow best practices related to security, performance, and maintainability.
-
Continuously learn and adopt new technologies and frameworks.
Required Technical & Professional Expertise:
-
2+ years of hands-on experience in software development.
-
Strong proficiency in Java.
-
Solid understanding of SQL databases (e.g., PostgreSQL, MySQL).
-
Good grasp of Data Structures and Algorithms.
-
Familiarity with NoSQL databases (e.g., MongoDB) is a plus.
-
Experience with cloud platforms (AWS, GCP, or Azure).
-
Ability to quickly learn new tools and technologies.
-
Experience using Git or other version control systems.
-
Strong analytical and problem-solving abilities.
Preferred Technical & Professional Experience:
-
Knowledge of DevOps tools such as Docker, Kubernetes, and Terraform.
-
Experience building and consuming RESTful APIs.
-
Exposure to CI/CD pipelines and deployment automation tools.
-