
Full Stack Developer
T-Rex Solutions, LLC
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇺🇸 United States
Visit company websiteSalary
💰 $70,000 - $95,000 per year
Job Level
JuniorMid-Level
Tech Stack
AWSCloudDockerJavaJavaScriptJenkinsKubernetesNode.jsOpenShiftPythonReactSpringSpring BootSpringBootTypeScript
About the role
- Hands-on role with extensive involvement in developing, implementing, operating and enhancing products. The candidate is accountable for the quality of the product delivered.
- Implements the best practices of Agile and DevSecOps to deliver quality products predictably and consistently.
- Evaluates functional/business and technical requirements and identify gaps/risks.
- Conducts development and testing activities using Agile and DevSecOps best practices.
- Follows defined development workflows and quality processes and creates the required design and development artifacts.
- Provides product support, product troubleshooting support and resolves product issues and defects.
- In coordination with others, monitors and analyzes production performance, while looking for ways to optimize and scale existing solutions.
- Promotes knowledge sharing activities within and across different product teams by creating and engaging in communities of practice and through documentation, training, and mentoring.
Requirements
- 2+ years of overall experience preferred in software development.
- Bachelor's Degree.
- Current Active Public Trust Clearance Required
- Java Back-End: Strong proficiency in Java, including a solid understanding of Java design patterns.
- Spring Framework: Extensive experience with the Spring ecosystem, including Spring Boot, Spring MVC, and Spring Data JPA.
- React Front-End: Strong programming knowledge of JavaScript, TypeScript, and ReactJS.
- Web Fundamentals: Experience translating graphic designs into responsive user interfaces using HTML and CSS.
- API development: Experience building APIs that enable communication between the front and back ends (knowledge in documentation with Swagger is a plus).
- Server-Side and Cloud: Experience server-side technologies (Java, Node.js, Python, etc.) and cloud services (AWS) and containerization (Docker, Kubernetes, EKS, OpenShift).
- DevOps: Well-versed in managing application development with DevOps tools like Jenkins, SonarQube, AppScan, Nexus IQ, GitHub, and GitHub Actions.
- Agile: Experience working on an Agile team and a strong understanding of agile methodologies.
Benefits
- Health insurance
- 401(k) plan with company match fully vested after 60 days of employment
- Paid parental leave
- PTO available to use immediately upon joining (prorated based on start date)
- Annual budget for training, professional development and tuition reimbursement
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaSpring FrameworkSpring BootSpring MVCSpring Data JPAJavaScriptTypeScriptReactJSHTMLCSS
Soft skills
communicationmentoringtroubleshootingknowledge sharingcollaborationproblem-solvingquality assurancerisk assessmenttrainingdocumentation
Certifications
Bachelor's DegreePublic Trust Clearance