1

Home Based Java Automation Jobs in Alabama (NOW HIRING)

As a(n) Senior Software Engineer within PNC's Lending Technology organization, you will be based in ... and deployment automation Document technical designs, dependency changes, and remediation ...

Then Old Dominion is the home for you. We take pride in being the best in the industry, and from ... The referenced salary range is based on the Company's good faith belief at the time of posting.

Then Old Dominion is the home for you. We take pride in being the best in the industry, and from ... The referenced salary range is based on the Company's good faith belief at the time of posting.

next page

Showing results 1-20

Home Based Java Automation information

What is the difference between Home Based Java Automation vs Home Based Software Tester?

AspectHome Based Java AutomationHome Based Software Tester
Required SkillsJava programming, automation tools (Selenium, JUnit)Testing methodologies, manual and automated testing tools
Work EnvironmentRemote, primarily coding and scriptingRemote, testing applications and reporting bugs
Industry UsageSoftware development, automation projectsQuality assurance, software validation

Home Based Java Automation focuses on developing automated test scripts using Java, while Home Based Software Tester involves executing tests and identifying bugs. Both roles often work remotely and require knowledge of testing tools, but Java Automation emphasizes scripting skills, whereas Software Testing may include manual testing. Understanding these differences helps job seekers find the role that best matches their skills and career goals.

What is a Home Based Java Automation job?

A Home Based Java Automation job involves working remotely to design, develop, and maintain automated test scripts or processes using the Java programming language. Professionals in this role typically help organizations streamline their software testing or other repetitive tasks by creating automation solutions from their home office. This position requires a strong understanding of Java, familiarity with automation frameworks like Selenium, and good problem-solving skills. Home-based Java Automation roles offer flexibility and enable collaboration with teams through online tools.

What are some common challenges faced by home-based Java Automation engineers, and how can they be addressed?

Home-based Java Automation engineers often face challenges such as maintaining effective communication with remote teams, managing distractions at home, and ensuring access to the necessary testing environments. To address these issues, it’s important to establish a dedicated workspace, use collaboration tools like Slack or Jira for regular updates, and coordinate closely with IT to ensure remote access to test environments. Proactively scheduling daily stand-ups or check-ins can also help maintain alignment with team goals and project timelines.

What are the key skills and qualifications needed to thrive as a Home Based Java Automation Engineer, and why are they important?

To thrive as a Home Based Java Automation Engineer, you need strong proficiency in Java programming, automation frameworks (like Selenium), and a solid understanding of software testing concepts, typically supported by a degree in computer science or related certifications. Familiarity with CI/CD tools (such as Jenkins), version control systems (like Git), and test management platforms is commonly required. Excellent problem-solving abilities, self-motivation, and effective remote communication skills help individuals excel in a home-based environment. These capabilities ensure reliable automation solutions, efficient workflow, and successful collaboration with distributed teams.
What are popular job titles related to Home Based Java Automation jobs in Alabama? For Home Based Java Automation jobs in Alabama, the most frequently searched job titles are:
What job categories do people searching Home Based Java Automation jobs in Alabama look for? The top searched job categories for Home Based Java Automation jobs in Alabama are:
What cities in Alabama are hiring for Home Based Java Automation jobs? Cities in Alabama with the most Home Based Java Automation job openings:

Software Engineer IV - Sales Domain (Java / Google Cloud)

Motion

Birmingham, AL • On-site

$48.50 - $66.50/hr

Full-time

Posted 3 days ago


Job description

Job Summary:
Motion is seeking a highly experienced Software Engineer IV to join their Sales Domain IT team. This role will lead the design, development, and modernization of scalable, cloud-native applications in a Google Cloud environment, focusing on Java-based microservices and integrating AI-enabled capabilities.
Responsibilities:
• Lead the design, development, and deployment of cloud-native Java microservices using Spring Boot and/or Quarkus within Google Cloud Platform.
• Architect scalable, reliable, and secure systems aligned to enterprise modernization strategy.
• Drive integration of AI/ML and generative AI capabilities into existing sales domain applications.
• Collaborate with innovation and data teams to operationalize AI solutions into production-grade systems.
• Provide technical leadership across a portfolio of sales-related applications.
• Guide architectural decisions around API design, event-driven systems, and distributed microservices.
• Mentor and upskill developers in:
• Cloud-native design patterns
• Microservices architecture
• AI service integration
• Python service interoperability
• Conduct code reviews and promote high standards for maintainability, testability, and documentation.
• Partner with Product Owners, Architects, DevOps, and QA to deliver high-quality solutions.
• Champion CI/CD, DevSecOps, and modern SDLC best practices.
• Help define standards for responsible and scalable AI adoption within the domain.
Qualifications:
Required:
• Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field preferred.
• 15+ years of professional software development experience (enterprise-scale systems).
• 5+ years designing and building cloud-native microservices.
• Experience modernizing legacy systems into distributed cloud architectures.
• Demonstrated experience serving as a technical leader or senior individual contributor.
• Expert-level Java proficiency (modern Java versions, concurrency, streams, async patterns).
• Strong experience with Spring Boot and/or Quarkus.
• Deep understanding of microservices architecture.
• Deep understanding of RESTful API design.
• Deep understanding of event-driven systems.
• Deep understanding of distributed system patterns.
• Experience with relational databases, JDBC, ORM frameworks.
• Experience with NoSQL/document databases (MongoDB preferred).
• Experience deploying and managing applications in Google Cloud Platform (preferred) or comparable cloud platforms.
• Experience with containerization (Docker) and CI/CD pipelines.
• Familiarity with Pub/Sub or Kafka-based messaging systems.
• Strong Git-based workflow experience.
• Working knowledge of Python and ability to understand, extend, or refactor Python-based services.
• Experience integrating AI/ML services into enterprise applications.
• Understanding of security, governance, and responsible AI considerations in enterprise systems.
Preferred:
• Exposure to AI/ML or generative AI system integration in production environments is strongly preferred.
• Familiarity with Google Cloud Platform services such as Google Pub/Sub and Kafka.
• Experience with generative AI platforms or LLM-based application integration.
• Experience with Azure DevOps pipelines and Jira for agile project management.
• Additional knowledge of MongoDB and cloud-native CI/CD pipelines.
Company:
Motion serves the industrial marketplace with MRO (maintenance, repair, and operation) replacement parts and services through a network of over 600 locations across North America. Founded in 1931, the company is headquartered in Port Arthur, USA, with a team of 5001-10000 employees. The company is currently Late Stage.