Back-End Software Developer
Job in
San Francisco, San Francisco County, California, 94199, USA
Listed on 2026-03-01
Listing for:
Veterans Sourcing Group, LLC
Contract
position Listed on 2026-03-01
Job specializations:
-
Software Development
Backend Developer, Cloud Engineer - Software, AI Engineer, Software Engineer
Job Description & How to Apply Below
Duration: 6 Months Contract with Potential Extension Must have skills &
Experience:
- Experience Level: 10+ years
- Java, AWS,
- Data analytics using Power BI
- AI/ML
- We are looking for a skilled Java and AWS developer with strong expertise in backend technologies data analytics using Power BI, and hands‑on experience in Artificial Intelligence (AI) and Machine Learning (ML).
- The Ideal candidate will design and develop scalable backend systems, build robust APIs, and support data driven decision‑making through AI/ML integration and business intelligence reports.
- Design, develop and maintain scalable backend applications using JAVA, Spring Boot, Spring MVC etc.,
- Build RESTful APIs and microservices architecture.
- Build applications microservices from end‑to‑end, manage from your local machine all the way production
- Integrate third‑party APIs and enterprise systems.
- Ensure application performance, security, and scalability.
- Participate in code review and follow best development practices.
- Build new features, with unit and feature tests, that can support our growing user base
- Build scalable and complex ETL web applications and platforms that support efficient data movements across systems.
- Expert knowledge of Cloud based technologies
- Evaluate current software architecture and implement enhancements as required
- Help develop and maintain high quality code by pairing in a TDD process with senior tech leads
- Build and scale automated testing infrastructure to support rapid hands‑off QA
- Cross‑team collaboration and coordination to ensure reliable, secure, available, and scalable releases
- Expert ability to work independently and manage one’s time
- 7+ Experience in Java, J2EE, Collections, Java‑Multithreading model, JDBC
- 2+ Experience in Spring boot, Spring batch, Spring Integration, Spring cloud, JPA, Hibernate etc.
- 2+ years of experience with Spring Boot micro services architecture and REST services
- Extended experience with building APIs using RESTful, SOAP (consuming or creating), supporting JSON and XML.
Experience with AWS RDS, AWS No
Sql DB, AWS Lambda.
Experience with SQL and No
SQL based solutions- Working knowledge of creating data ingestion architectures including streaming and batch processing
- Experience with AWS, Jenkins, Maven, and CI/CD practices
- Ability to lead technical architecture discussions and help drive technical decisions
- Experience in writing APIs with ability to write clear, consistent and simple to use interfaces
- Design and develop interactive power BI dashboards and reports.
- Connect Power BI with multiple data sources (APIs, could databases etc.,)
- Translate business requirements into meaningful visual insights.
- Maintain data integrity and ensure accurate reporting.
- Experience in writing coverage unit testing
- Experience in Agile Methodology of development.
- Experience SSL protocols and data encryption
- Familiarity with containerized platforms such as Docker, Kubernetes etc.
- Passionate about code quality and CD/CI
- AI/ML
- Develop and deploy machine learning models for predictive analytics and business insights.
- Implement data preprocessing, feature engineering, and model evaluation.
- Integrate ML models into SAP and Java‑based applications.
- Collaborate with data engineers and analysts to improve AI driven solutions.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×