What are the responsibilities and job description for the Java Backend Developer - W2 Contract position at Staffing Technologies?
Job Title: Sr. Back-End Software Engineer
Location: Remote
Contract Length- 6 months
No C2C
No Third Party or Transfer
Only W2
Our Client is seeking a highly skilled Senior Back-End Engineer to help scale and optimize our high-transactional, cloud-based sourcing system. This platform handles non-store purchases and ensures products reach end consumers as efficiently as possible. With billions of requests processed daily, optimizing system performance and cost efficiency in the cloud is mission-critical. The ideal candidate is a strategic thinker, problem solver, and innovator, with a strong background in R&D and Proof-of-Concept (POC) development. You will be responsible for evaluating, optimizing, and ensuring the scalability of our backend systems, keeping performance and cost-effectiveness at the forefront. The Engineer will need to have understanding of the various applications in the GCP environment. This is an R&D position that will require someone with vision and can make recommendations. They will work alongside the Staff Engineer to help build a POC and present that and sell those ideas to the team. Somone who can learn something quickly and put things together and communicate ideas. Communication is important in this role as they will interact with various team members in POC phase and mentor/train present team as needed.
What You’ll Do:
- Optimize & Scale: Ensure our high-volume sourcing platform is highly performant and cost-efficient in the cloud.
- Architect & Develop: Design and implement scalable, cloud-native solutions using Java (12 years), Quarkus (2 years), and Google Cloud Platform (GCP) (2 years).
- Lead & Solve Problems: Take ownership of complex backend challenges, drive innovation, and improve system efficiency.
- Research & Prototype: Conduct R&D and POC development to evaluate new technologies and frameworks.
- Collaborate & Influence: Work closely with cross-functional teams to optimize system performance and cost management.
Required Skills:
- 12 years of backend development experience in Java (ideally 12-14 years).
- Quarkus framework- minimum of 2 years (the team is learning Quarkus so they need someone who has strong Quarkus experience to help team members grow and learn).
- GCP- minimum of 2 years (must be strong, no training provided).
- Proven ability to optimize large-scale, high-transactional systems in a cloud environment
- Ability to work independently as a leader in backend development and cloud optimization.
- Strong problem-solving skills, with experience in R&D and POC development.
Soft Skills:
- Strong communication and presentation skills
- Must work independently
Salary : $70