Back-End Developer
Elegant Tek · Jersey City, NJ · 6 days ago
EngineeringFull-time
Job Roles & Responsibilities
- Designing, developing, testing, and maintaining server-side applications and software systems
- Ensuring the performance, scalability, and security of server-side applications and databases
- Working with databases such as MySQL, PostgreSQL, or MongoDB to manage data storage and retrieval
- Tracing and resolving issues related to server-side applications and databases
- Documenting technical specifications, code changes, and other relevant information for server-side applications and APIs
Job Qualifications
- A bachelor's degree in computer science, software engineering, or a related field is often preferred.
- Proficiency in one or more server-side programming languages such as Java, Python, Ruby, or Node.js is usually required.
- Knowledge of other languages such as C++, C#, or PHP may also be beneficial.
- Experience with database management systems such as MySQL, PostgreSQL, or MongoDB is often required.
- Experience with cloud services such as AWS, Azure, or Google Cloud Platform is often required.
- Backend developers should be able to identify and troubleshoot technical issues, as well as develop and implement effective solutions.
- Good communication skills are important for collaborating with other developers, stakeholders, and clients.