Job Description
Where you will work: Bangalore/ Remote
Engineering at GoTo
We’re the trailblazers of remote work technology. We build powerful, flexible work software that empowers everyone to live their best life, at work and beyond. And blaze even more trails along the way. There’s ample room for growth – so you can blaze your own trail here too. When you join a GoTo product team, you’ll take on a key role in this process and see your work be used by millions of users worldwide.
Overview
We are looking for passionate and talented fresh graduates with strong academic backgrounds, excellent communication skills, a positive attitude, and a deep interest in software development and automation. As a Junior Java Developer & Automation Engineer, you will contribute to building and maintaining scalable Java applications while also developing and executing automation tests. This hybrid role will let you grow as both a developer and a quality engineer (QE), with hands-on experience in the full development lifecycle, test automation, cloud-based systems, and the use of emerging AI tools.
Your Day to Day
Design, develop, and maintain Java-based backend applications and services.
Collaborate with cross-functional teams to gather requirements, develop features, and deliver robust solutions.
Develop and maintain automation scripts using Java, focusing on API automation and load testing.
Work with modern test automation tools such as Selenium and Playwright (training will be provided if needed).
Participate in API development and testing, integration, and performance analysis.
Leverage CI/CD pipelines (Jenkins) and version control (GitHub) for continuous build and deployment.
Analyse requirements, troubleshoot issues, and contribute actively to code reviews.
Begin by focusing on automation/testing, and gradually transition to development tasks (bug fixes, features) as you grow.
Explore and use AI-based tools to improve workflows and efficiencies.
Gain hands-on experience with AWS cloud-based tools and services.
What we are looking for:
Fresh graduate with a Bachelor’s degree in Computer Science, Engineering, or a related technical field.
Strong academic record.
Good knowledge of Java programming (academic projects or internships).
Excellent communication and interpersonal skills.
Positive attitude, eagerness to learn, and team spirit.
Good analytical and problem-solving skills.
Basic understanding of Jenkins CI/CD pipelines and GitHub.
Preferred/Added Advantage
Knowledge or exposure to Selenium and/or Playwright for test automation.
Experience with API development, REST-assured, Postman, etc.
Familiarity with load testing tools (JMeter, Gatling, etc.).
Exposure to AWS or other cloud-based platforms is a plus.
Interest in or basic experience with AI tools for productivity.
What We Offer
Comprehensive mentorship and formal training in Java development and automation.
Clear career path to become both a backend developer and automation expert.
Opportunity to work with modern automation, cloud, and AI technologies.
Supportive work culture focused on innovation, learning, and collaboration.
You’ll be working towards a shared goal with an open-minded and cohesive team that is very much the sum of its parts. At GoTo, we’re passionate about growing a diverse and inclusive work ecosystem because unique takes make us a stronger company, and Stronger Together. We’re committed to creating an inclusive space for everyone, no matter what. That’s how we’ll Be Real, Think Big, Move Fast, and Keep Growing along the way .Learn more