Senior Software Engineer

Cloudious LLC
Bethesda, MD, United States
1 day ago
Apply on www.careerjet.com
Prepare application

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) Amazon Web Services Applications Architecture Build Automation Cloud Computing Continuous Integration Data Security Software Debugging Software Design Patterns DevOps Monitoring of Systems Enterprise Messaging Systems
+26 more
Node.Js NoSQL Query Optimization Next.js Scaled Agile Framework Software Engineering SQL Databases TypeScript Software Vulnerability Management Data Logging Enterprise Software Applications ReactJS Software Security Git Event Driven Architecture Webpack Enterprise Integration Apache Kafka Build Tools Front End Software Development React Redux NestJS Restful APIs Software Version Control Docker Microservices

Requirements

10 years of professional software engineering experience including designing developing testing deploying and supporting Java enterprise applications Strong hands-on full stack development experience with TypeScript React and Nodejs Strong understanding of modern software engineering principles application architecture design patterns clean coding practices and the software development life cycle Experience designing and developing RESTful APIs microservices and integration solutions Experience with SQL and NoSQL databases including data modelling data access patterns and query optimization Experience with NestJS Nextjs or other modern Nodejs frameworks are preferred Experience with modern frontend development including state management libraries such as Redux MobX and Zustand as well as build tools such as Webpack and Vite are preferred Experience developing cloud native applications using AWS Familiarity with GCP is a plus Experience with Docker and Kubernetes for containerization deployment and orchestration Experience with CICD and DevOps practices including source control automated builds testing deployment and release processes Experience developing and maintaining automated unit integration and automation tests using modern testing frameworks and tools Familiarity with event driven architectures and messaging technologies such as Kafka is preferred Understanding of application and API security including authentication authorization secure coding practices secrets management and vulnerability remediation Good understanding of scalability reliability availability performance and maintainability considerations for enterprise applications Experience debugging complex technical and production issues and performing root cause analysis Experience with application logging monitoring and observability practices and tools Experience working with Git based source control and collaborative development workflows Strong analytical problem solving communication collaboration and technical decision making skills Ability to work independently while collaborating effectively in cross functional Agile engineering teams

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com
Prepare application

Good distractions

Loading talks and stories from around this role…