Full Stack Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+14 more
Job description
We are seeking a Full Stack Software Engineer with strong experience in modern web application development, backend services, and DevOps practices. This role will focus on building and enhancing enterprise applications using React and Spring Boot Microservices, while supporting ongoing platform modernization efforts. The ideal candidate is a collaborative team player who possesses strong communication skills, patience when working with cross-functional stakeholders, and an understanding of networking concepts.
Key Responsibilities * Design, develop, and maintain scalable web applications using React and Spring Boot Microservices (MBC). * Support application modernization and migration initiatives * Build and maintain RESTful APIs and backend services. * Create and execute automated tests using Cypress and other unit testing frameworks. * Develop and maintain CI/CD pipelines to support automated deployments and code quality standards. * Manage source code and deployment workflows using GitLab. * Collaborate with Product Managers, QA engineers, DevOps teams, and business stakeholders to deliver high-quality solutions. * Participate in Agile development processes, including sprint planning, standups, retrospectives, and backlog management through Jira. * Troubleshoot application, deployment, and integration issues across environments. * Contribute to architectural discussions and technology improvements.
Requirements
- 5+ years of full stack software development experience. * Strong hands-on experience with: o React.js o Spring Boot Microservices o Java o REST APIs o GitLab o Jira o CI/CD pipelines * Experience building and maintaining automated tests using Cypress. * Strong understanding of software development best practices, design patterns, and application architecture. * Experience working in Agile/Scrum environments. * Excellent communication, collaboration, and interpersonal skills. * Ability to work patiently and effectively with technical and non-technical stakeholders. * Knowledge of networking and network engineering fundamentals. * Experience working with Cisco technologies and networking environments. * Understanding of cloud platforms and containerized deployments. * Experience supporting enterprise-scale applications and operational environments. * Familiarity with security scanning, vulnerability management, or application modernization initiatives.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Is Software Engineering Over-Saturated?
The Best Software Developer Blogs to Read
React Developer Salary [2023]
Fully Remote Software Engineer Jobs