Position: Software Development Engineer 1 (Java)
Experience Level: Experienced
Experience Required: 02 years
Location: Remote
Company Type: Productbased company
Job Overview:
We are looking for a talented and motivated Software Development Engineer 1 (SDE 1) specializing in Java to join our dynamic team. As an SDE 1 you will be responsible for backend development tasks contributing to the design development and maintenance of our cuttingedge products. This is an excellent opportunity for individuals with a passion for software development and a desire to work in a productbased environment.
Key Responsibilities:
- Develop test and maintain backend components and services using Java.
- Collaborate with crossfunctional teams to define design and ship new features.
- Participate in code reviews to maintain high code quality standards.
- Troubleshoot debug and upgrade existing systems.
- Write clean scalable and efficient code.
- Assist in the preparation and production of releases of software components.
- Ensure the best possible performance quality and responsiveness of applications.
- Contribute to the continuous improvement of the development process.
Qualifications:
- 02 years of experience in backend development.
- Proficiency in Java programming language.
- Understanding of objectoriented programming principles.
- Familiarity with SQL and database technologies.
- Experience with RESTful APIs and web services.
- Knowledge of version control systems (e.g. Git).
- Ability to write clean readable and maintainable code.
- Strong problemsolving skills and attention to detail.
- Excellent communication and teamwork skills.
- Experience working in a productbased company is highly desirable.
Preferred Skills:
- Knowledge of additional backend languages (e.g. Python Node.js).
- Familiarity with cloud platforms (e.g. AWS Azure GCP).
- Experience with microservices architecture.
- Understanding of CI/CD pipelines.
- Knowledge of Agile/Scrum methodologies.
What We Offer:
- Competitive salary and benefits package.
- Flexible remote working environment.
- Opportunities for career growth and development.
- Collaborative and innovative work culture.
- Chance to work on impactful products with a talented team.
java,data structures,node.js