1

Java Developer Gcp Jobs in Huntsville, AL (NOW HIRING)

Software Development Manager

Huntsville, AL · On-site +1

$121.70K - $160.60K/yr

Strong technical expertise in modern programming languages (e.g., Java, Python, JavaScript, C#) and ... Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and interest in exploring cloud ...

Software Development Manager

Huntsville, AL · On-site

$121.70K - $160.60K/yr

Strong technical expertise in modern programming languages (e.g., Java, Python, JavaScript, C#) and ... Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and interest in exploring cloud ...

next page

Showing results 1-20

Java Developer Gcp information

See Huntsville, AL salary details

$15

$55

$76

How much do java developer gcp jobs pay per hour?

As of May 30, 2026, the average hourly pay for java developer gcp in Huntsville, AL is $55.87, according to ZipRecruiter salary data. Most workers in this role earn between $48.32 and $62.55 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Java Developer GCP, and why are they important?

To thrive as a Java Developer GCP, you need strong proficiency in Java programming, experience with cloud computing concepts, and a solid understanding of Google Cloud Platform (GCP) services. Familiarity with tools like Cloud Functions, BigQuery, Kubernetes, and relevant GCP certifications such as the Professional Cloud Developer are highly valuable. Excellent problem-solving abilities, adaptability, and effective communication help you work collaboratively in dynamic, cloud-based environments. These skills are crucial to building scalable, efficient, and secure cloud applications that meet organizational needs.

What are some common challenges Java Developers face when working with Google Cloud Platform (GCP)?

Java Developers working with GCP often encounter challenges such as optimizing application performance in a cloud-native environment, ensuring secure integration with various GCP services, and adapting to frequent updates in cloud technologies. Navigating GCP’s managed services like Cloud Functions, Pub/Sub, and BigQuery requires a solid understanding of both Java best practices and cloud architecture. Additionally, collaboration with DevOps teams is essential for successful deployment and scaling, making strong communication and problem-solving skills highly valuable.

What are Java Developer GCP roles and responsibilities?

A Java Developer GCP is a software engineer who specializes in building, deploying, and maintaining Java applications on Google Cloud Platform (GCP). Their responsibilities typically include developing cloud-native applications, integrating Java code with GCP services (such as Cloud Functions, App Engine, and Cloud Storage), and ensuring applications are secure, scalable, and efficient. They also work on CI/CD pipelines, troubleshoot cloud deployment issues, and collaborate with other teams to optimize cloud resources. Familiarity with Java frameworks (like Spring Boot) and GCP tools is essential for this role.

What is the difference between Java Developer Gcp vs Java Developer AWS?

AspectJava Developer GcpJava Developer AWS
CertificationsGoogle Cloud certifications (e.g., Professional Cloud Developer)AWS certifications (e.g., AWS Certified Developer)
Work EnvironmentGoogle Cloud Platform services, GCP-specific toolsAmazon Web Services, AWS-specific tools
Industry UsageOrganizations using GCP infrastructureOrganizations using AWS infrastructure
Common Search IntentComparing GCP-based Java roles with AWS-based roles

Java Developer Gcp and Java Developer AWS are similar roles focusing on Java development within cloud environments. The main difference lies in the cloud platform used: GCP versus AWS. Both roles require Java expertise and cloud certifications, but they specialize in different cloud services and tools. Your choice depends on the employer's cloud infrastructure and your certification preferences.

What are popular job titles related to Java Developer Gcp jobs in Huntsville, AL? For Java Developer Gcp jobs in Huntsville, AL, the most frequently searched job titles are:
What job categories do people searching Java Developer Gcp jobs in Huntsville, AL look for? The top searched job categories for Java Developer Gcp jobs in Huntsville, AL are:
Software Development Manager with Security Clearance

Software Development Manager with Security Clearance

Teledyne Brown Engineering (TBE)

Huntsville, AL • On-site, Remote

$113.40K - $149.60K/yr

Other

Posted 22 days ago


Job description

About the Role We are seeking an experienced Software Development Manager to lead our dynamic engineering team through an exciting transformation. As we evolve our codebase from a monolithic architecture to a more modular, microservices-based approach using containers, and shift our focus from traditional app-centric solutions to modern web-centric applications, you'll play a pivotal role in guiding this transition. You'll champion Agile methodologies to drive efficient, iterative development, ensuring our products are scalable, secure, and aligned with business goals.

This position offers the opportunity to mentor talented engineers, foster innovation, and deliver high-impact software in a collaborative environment. Join us in contributing to NASA's groundbreaking missions, including sustaining the International Space Station (ISS) and advancing the Artemis program, which is returning humans to the Moon and paving the way for future Mars exploration. Be part of a team that's pushing the boundaries of human spaceflight and making history from Huntsville, Alabama—the Rocket City and hub of aerospace innovation.

Key Responsibilities Lead, mentor, and develop a team of software engineers, providing coaching, performance feedback, and professional growth opportunities to build a high-performing culture. Oversee the full software development lifecycle, from planning and design to testing, deployment, and maintenance, ensuring projects are delivered on time and within scope. Drive the adoption and implementation of Agile practices, including Scrum or Kanban, to facilitate iterative development, continuous integration, and rapid delivery.

Guide the architectural evolution from monolithic systems to microservices and containerized environments (e.g., using OpenShift), enhancing scalability and maintainability. Champion the shift to web-centric development, focusing on building robust APIs, modern web applications, and seamless user experiences across platforms. Collaborate with cross-functional teams, including product management, QA, and operations, to define requirements, prioritize backlogs, and align technical strategies with business objectives.

Establish and enforce best practices for code quality, security, CI/CD pipelines, and DevOps processes to optimize workflows and reduce risks. Identify and mitigate project risks, manage resource allocation, and conduct regular progress reviews to ensure alignment with timelines and budgets. Foster a culture of innovation by encouraging the exploration of emerging technologies, conducting code reviews, and promoting knowledge sharing within the team.

Participate in hiring, onboarding, and team-building activities to attract top talent and maintain a diverse, inclusive engineering group. Qualifications Bachelor's degree in Computer Science, Software Engineering, or a related field (Master's preferred). 7+ years of hands-on experience in software development, with at least 3 years in a leadership or managerial role overseeing engineering teams.

Proven track record of managing complex projects in Agile environments, including experience with Scrum, Kanban, or similar methodologies. Strong technical expertise in modern programming languages (e.g., Java, Python, JavaScript, C#) and frameworks for web development. Demonstrated experience transitioning architectures from monolithic to microservices, with hands-on knowledge of containerization tools like OpenShift.

Familiarity with building scalable, web-centric applications, including RESTful APIs and distributed systems. Excellent leadership and communication skills, with the ability to inspire teams, resolve conflicts, and articulate technical concepts to non-technical stakeholders. Experience with CI/CD tools (e.g., Jenkins, GitLab), version control (e.g., Git), and database technologies (SQL/NoSQL).

Preferred Skills Background in aerospace, government contracting, or mission-critical software, with an understanding of security and compliance standards. Knowledge of DevOps practices, automated testing, and infrastructure-as-code tools (e.g., Terraform). Experience managing remote or distributed teams in fast-paced, growth-oriented settings.

Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and interest in exploring cloud technologies. Passion for space exploration and a commitment to continuous improvement through data-driven insights and industry best practices. We offer competitive compensation, comprehensive benefits, and opportunities for professional development in a supportive, innovative workplace.

If you're ready to lead our team through this transformative phase and contribute to humanity's next giant leap, apply today!