Senior Backend Engineer (Java, Node.js)

0



Location: Remote / Hybrid

Experience Level: 3-5 years

Company: Decryptogen


About Decryptogen

Decryptogen is a technology solutions company specializing in IT staff augmentation, DevOps, Cloud, Kubernetes, modern infrastructure, and AI-driven innovations. We empower businesses with top-tier IT talent to drive digital transformation.


Job Description

We are looking for a Senior Backend Engineer with expertise in Java and Node.js, along with strong experience in database management. The ideal candidate will design, build, and maintain scalable, high-performance backend systems while ensuring security and efficiency.


Key Responsibilities

• Develop, test, and maintain scalable backend services using Java (Spring Boot) and Node.js.

• Design and optimize relational (MySQL, PostgreSQL) and NoSQL (MongoDB, Redis) databases.

• Develop RESTful APIs and GraphQL services for frontend and third-party integrations.

• Implement authentication, authorization, and security best practices (OAuth, JWT, etc.).

• Ensure system reliability, availability, and performance through efficient database queries and indexing.

• Collaborate with frontend engineers and DevOps teams to deploy and manage applications in cloud environments.

• Write clean, maintainable, and well-documented code following best practices.

• Monitor and troubleshoot application performance and bugs, optimizing for efficiency.


Requirements

3-5 years of hands-on experience in backend development.

• Strong expertise in Java (Spring Boot, Hibernate, JPA).

• Experience with Node.js and asynchronous programming.

• Proficiency in database design, optimization, and management (SQL & NoSQL).

• Strong understanding of API development, microservices, and service-oriented architecture (SOA).

• Experience with cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes).

• Familiarity with message queues (Kafka, RabbitMQ) and real-time data processing.

• Experience working with CI/CD pipelines and DevOps tools.

• Proficiency in Git, version control, and agile methodologies.


Preferred Qualifications

• Knowledge of caching strategies (Redis, Memcached).

• Experience with serverless architectures (AWS Lambda, Firebase Functions).

• Familiarity with logging and monitoring tools (ELK Stack, Prometheus, Grafana).

• Strong problem-solving skills and ability to work in a fast-paced environment.


Why Join Decryptogen?

• Work with cutting-edge technologies and industry-leading clients.

• Flexible work environment (Remote/Hybrid).

• Career growth opportunities and mentorship programs.

• Competitive compensation and benefits.

You have to wait 20 seconds

Generating Apply Link...

Post a Comment

0 Comments
* Please Don't Spam Here. All the Comments are Reviewed by Admin.
Post a Comment (0)
Our website uses cookies to enhance your experience. Learn More
Accept !