CSI Companies is seeking a Senior Full-Stack Software Engineer to support a long-term product development initiative. The role involves building and enhancing backend services, contributing to cloud-native application development, and collaborating with cross-functional teams. Key requirements include Java 8 experience, cloud-based development, and strong object-oriented design skills.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
CSI Companies is seeking an experienced Senior Full-Stack Software Engineer to support a long-term product development initiative within a newly formed engineering pod. This role is focused on building and enhancing backend services while contributing to modern, cloud-native application development.
This opportunity is ideal for a strong Java centric full-stack engineer who enjoys solving complex problems, writing high-quality code, and contributing meaningfully to application growth and maturity.
You will work remotely as part of a collaborative engineering team, contribute to Pricing initiatives while learning Menu systems, and participate in on-call rotations as needed.
Hours: Standard business hours (on call support as needed)
Location: 100% Remote (local to Atlanta preferred)
Pay: $70+/hour based on relevant experience and credentials
Position Type: Long-Term Consultant (1 year+) – No C2C / No Subvendors
Work Authorization:
Candidates must be U.S. Citizens or Green Card holders and eligible to work on W2 through CSI.
What you’ll do:
- Design, build, and maintain backend services using Java 8, Spring, and cloud-native patterns.
- Develop and maintain RESTful APIs with a strong understanding of HTTP and service-oriented architecture.
- Contribute to cloud-based application development (AWS preferred).
- Apply strong object-oriented design principles to create maintainable and scalable solutions.
- Write high-quality, testable code with a focus on unit, integration, and automated testing.
- Leverage Python for supporting services or integrations as needed.
- Participate in on-call rotations to support production systems.
- Collaborate closely with cross-functional teams and business stakeholders.
- Contribute ideas and solutions proactively rather than waiting for direction.
- Learn and support additional domains beyond Pricing, including Menu systems.
Searching for Development & Programming roles that provide visa sponsorship? Connect with international employers through Development & Programming Jobs with Visa Sponsorship opportunities actively seeking talented professionals.
What we’re looking for:
- Strong hands-on experience with Java 8 (required).
- Experience with Python.
- Background in cloud?based development, preferably AWS.
- Experience with Spring framework / Spring Boot.
- Strong object-oriented design and problem-solving skills.
- Experience building and supporting RESTful APIs.
- Passion for writing clean, maintainable code and automating where possible.
- Strong communication skills and ability to work independently in a remote environment.
- Willingness to participate in video-based technical screening as part of the interview process.
Explore our comprehensive directory of visa sponsorship jobs from employers worldwide who are ready to sponsor talented international professionals.
Nice to have:
- Docker and/or Kubernetes
- JPA / Hibernate
- Unit testing with JUnit / Mockito
- OAuth2 / Okta
- Flyway
- Gradle
- Recursion experience
- PostgreSQL
- Git and modern CI/CD practices
Interview & Screening Notes:
- Video technical screening is required and must be submitted with the resume.
- Candidates must have:
- Screen-sharing capability
- Local IDE (IntelliJ or Eclipse)
- Java 8 installed
- Reliable internet connection
- Coding challenges will focus on Java 8 Streams, recursion, and optionals.
- Candidates should be able to think out loud, explain solutions clearly, and communicate confidently.
- Resumes highlighting accomplishments (problem ? action ? result) are strongly preferred.
Interested in opportunities specifically in United State? Discover our dedicated Visa Sponsorship Jobs in United State page featuring roles from top employers in this location.
Who Should Apply?
This role is ideal for a senior-level engineer who loves to code, communicates well, takes ownership of outcomes, and wants to make a tangible impact on product development within a growing engineering pod.
About Us
The CSI Companies is a leading staffing and recruiting firm, providing organizations with highly skilled professionals since 1994. We have been recognized as a “Best of Staffing” award winner for over a decade and pride ourselves on delivering exceptional talent nationwide.
For consideration, please submit your resume with required technical video screening. Only candidates selected for interviews will be contacted.
Benefits Offered:
- Weekly pay
- Medical, dental, and vision coverage
- Voluntary Life and AD&D coverage
- Paid Training
- Opportunity for advancement upon performance and availability
Similar Jobs
Explore other opportunities that match your interests
Jobs via Dice
roessel joy