> Markdown version of [/jobs/ext/1707277-software-engineer-java-spring-boot-google-cloud](https://www.wearedevelopers.com/jobs/ext/1707277-software-engineer-java-spring-boot-google-cloud). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer Java Spring Boot & Google Cloud - **Company:** HTC Global Services, Inc. - **Location:** United States - **Experience:** Expert - **Contract:** Temporary contract - **Skills:** Java (Programming Language), Computer-Aided Design, Application Programming Interfaces (APIs), Artificial Intelligence, Software Applications, Application Performance Management, Code Generation, Code Review, Continuous Delivery, Continuous Integration, PostgreSQL, Software Architecture, Secure Coding, Software Engineering, Strategies of Testing, Google Cloud, Test-Driven Development (TDD), Spring-boot, Software Security, Backend, Information Technology, Deployment Automation, Google Cloud Functions, Virtual Agents, Service Stack, Programming Languages, Microservices - **Published:** July 21, 2026 - **Apply:** https://www.dice.com/job-detail/0abb4422-657e-4322-9581-bb13a6a47c0d ## About the Role * Bachelor's Degree. * 10+ years of IT experience. * 8+ years of software development experience. * Strong backend development experience using Java and Spring Boot. * Experience with Google Cloud Platform (Google Cloud Platform), including services such as Cloud Functions, Pub/Sub, and PostgreSQL. * Experience with Test Driven Development (TDD). * Practical experience in two programming languages or advanced expertise in one programming language. * Proven experience using AI-assisted and agentic AI software engineering practices. * Familiarity with spec-driven development. * Strong understanding of secure coding, software design, and engineering best practices. * Ability to evaluate AI-generated code for correctness, security, and maintainability. ## Description We are seeking an experienced Senior Software Engineer to design, develop, test, and maintain scalable software applications throughout the software development lifecycle. This role involves building high-quality backend services, collaborating with cross-functional teams, and delivering secure, reliable, and maintainable software solutions., * Design, develop, test, and maintain software applications throughout the software development lifecycle. * Collaborate with stakeholders to understand business requirements and translate them into technical solutions. * Design software architecture, determine appropriate technology stacks, and define deployment strategies. * Develop backend applications, APIs, and microservices using Java and Spring Boot. * Create high-level software architecture and application designs. * Collaborate with product owners, architects, designers, and cross-functional teams. * Define and implement software testing strategies and best practices. * Apply Test Driven Development (TDD), Continuous Integration (CI), and Continuous Delivery (CD) practices. * Improve application performance and optimize development efficiency. * Support software security through secure coding practices, encryption, and data protection. * Develop user-friendly and interactive software interfaces where applicable. * Evaluate and adopt emerging technologies to improve engineering capabilities. * Apply AI-assisted and agentic AI tools to accelerate code generation, improve code reviews, automate development workflows, and support spec-driven development. * Identify opportunities to improve engineering productivity through responsible AI adoption. * Ensure AI-assisted code is secure, reliable, maintainable, and aligned with engineering standards. ## Related Videos - [The Cloud is Calling: Answer with In-Demand Skills](https://www.wearedevelopers.com/videos/945-the-cloud-is-calling-answer-with-in-demand-skills) - [Optimizing Discovery: PostgreSQL's Role in Transforming GetYourGuide's Search](https://www.wearedevelopers.com/videos/1647-optimizing-discovery-postgresql-s-role-in-transforming-getyourguide-s-search) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [ChatGPT and Java: A Match Made in Heaven or Hell?](https://www.wearedevelopers.com/videos/536-chatgpt-and-java-a-match-made-in-heaven-or-hell) - [Discover the open source trio you didn’t expect: .NET and PostgreSQL on Linux](https://www.wearedevelopers.com/videos/2042-discover-the-open-source-trio-you-didn-t-expect-net-and-postgresql-on-linux) ## Related Articles - [Got AI ideas but no money? Here are 10 free ways to level up your AI skills with Google Cloud](https://www.wearedevelopers.com/magazine/600-got-ai-ideas-but-no-money-here-are-10-free-ways-to-level-up-your-ai-skills-with-google-cloud) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [7 Cloud Computing Trends Coming in 2025 for Developers](https://www.wearedevelopers.com/magazine/412-7-cloud-computing-trends-coming-in-2025-for-developers) - [The Best X (Twitter) Accounts for Developers](https://www.wearedevelopers.com/magazine/294-the-best-x-twitter-accounts-for-developers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)