Analyze and evaluate business and technical requirements to assess system impact and recommend scalable software solutions.
Participate in Agile Scrum ceremonies including iteration planning meetings and daily stand-ups to ensure timely delivery of features.
Develop and test backend applications using technologies like Java, Python, Postman, Spring boot.
Design and support the development of microservices and application components for migration from legacy systems to cloud infrastructure (Google Cloud Platform).
Implement cloud-native components such as Cloud Functions, Dataflow jobs, Cloud Run, VPC connectors, and Cloud Scheduler to support distributed systems.
Support integration and deployment pipelines using CI/CD tools such as Jenkins and GitHub.
Work on API management using Apigee to build secure, scalable proxy layers to backend.
Facilitate defect triaging and manage application lifecycle in environments like DEV, SIT, CAT, and PROD.
Maintain system documentation and adhere to project tracking using ALM tools such as ServiceNow and VersionOne.
Collaborate with cross-functional teams for end-to-end testing and release validation.
Requirements
A degree from an accredited College/University in Software Engineering, Computer Science, Business, or related discipline.
10+ years of experience in software development or a closely related field.
Proficiency in Java/J2EE for developing robust and scalable applications.
Expertise in the Google Cloud Platform (GCP) with a strong understanding of cloud concepts, architectures, and services across GCP, AWS, and Azure.
Solid working knowledge of Python, Postman, and Spring Boot.
Proven experience in training and mentoring junior or less-experienced personnel.
Experience authoring or contributing to software-related documentation, including requirements specifications, design documents, technical manuals, and user guides.
Must be a US Citizen or have Permanent Residence status (Green Card).
Must be able to obtain a Position of Public Trust Clearance.
Must be able to pass a drug screening, criminal history, and credit checks.
Must have lived in the United States for the past 5 years.
Cannot have more than 6 months travel outside the United States within the last five years.
Benefits
100% remote position
Contract-to-Hire
Training and mentoring opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaPythonPostmanSpring Bootmicroservicescloud-native componentsCI/CDAPI managementGoogle Cloud Platformsoftware development