Full Stack Developer
NIKSUN INC
Rocky Hill, United States of America
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Rocky Hill, United States of America
Tech stack
Java
JavaScript
PHP
API
Amazon Web Services (AWS)
Apache HTTP Server
HTML5
Azure
Unix
CSS
Cloud Computing
Code Review
Data Integrity
Software Debugging
DevOps
Distributed Systems
Github
Monitoring of Systems
Web Servers
jQuery
Python
PostgreSQL
MySQL
Nginx
Node.js
Queueing Systems
Redis
Software Engineering
SQL Databases
Data Logging
Google Cloud Platform
React
Delivery Pipeline
Caching
Backend
Gitlab
GIT
Containerization
Angular
Git Flow
Kubernetes
Information Technology
Bitbucket
GraphQL
Front End Software Development
Api Design
Docker
Go
Job description
We are seeking a talented and strategic Full stack developer to join our team. In this role, you will be a key player in designing and building the robust, scalable backend services. You will translate complex business requirements into high-performance, secure, and maintainable systems. This position is ideal for a hands-on engineer passionate about architecting cloud-native solutions who thrives in a fast-paced, collaborative startup environment., * Develop, deploy, and maintain backend services and APIs.
- Design and manage SQL database schemas, write optimized queries, and ensure data integrity.
- Implement caching strategies using Redis to improve performance.
- Configure, optimize, and maintain web servers (e.g., Nginx, Apache, or similar).
- Use Git for version control, branching, merging, and code reviews.
- Integrate internal and third-party services via APIs.
- Write clean, testable, maintainable code following best practices.
- Monitor backend performance and troubleshoot production issues.
- Collaborate with frontend developers, product managers, and DevOps engineers.
- Ensure backend systems follow security and reliability standards.
Requirements
- Strong proficiency in one or more backend languages (e.g., Node.js, Python, Java, Go, etc.).
- Hands-on experience with SQL databases (PostgreSQL, MySQL, or similar).
- Experience using Redis for caching, session storage, or message queuing.
- Understanding of web server configuration and deployment (Nginx, Apache, etc.).
- Solid experience with Git and Git-based workflows (GitHub, GitLab, Bitbucket).
- Familiarity with API design (REST, GraphQL).
- Strong understanding of backend security principles.
- Ability to debug and optimize backend system performance.
Front end skills:
- HTML5
- CSS3
- JavaScript
- React Js
- Angular
- jQuery
- LESS
Back-end skills:
- UNIX
- PHP
- MySQL database
- Apache server
- Content management
Desired Qualifications:
- Experience with containerization tools (Docker, Kubernetes).
- Knowledge of CI/CD pipelines.
- Familiarity with cloud providers (AWS, GCP, Azure).
- Experience with caching optimization and distributed systems.
- Understanding of logging and monitoring tools.
Educational Requirements:
- Minimum bachelor's degree in computer science, software engineering, or information technology
- Minimum 5-7 years of software engineering experience, including significant time building end-to-end systems with a strong focus on backend development.