Google India Pvt. Ltd. is seeking a talented and passionate Java Software Developer to join our dynamic team in Hyderabad. As a Java Software Developer, you will play a crucial role in designing, developing, and implementing high-quality software solutions that power Google’s innovative products and services. This is a unique opportunity to work on cutting-edge technologies, contribute to challenging projects, and make a significant impact in the world of technology.
Name of Post: Java Software Developer
Company: Google India Pvt. Ltd.
Location: Hyderabad, India
Job ID: GGL-JSD-HYD-2023
- Collaborate with cross-functional teams, including product managers, designers, and other developers, to understand project requirements and translate them into scalable and efficient software solutions.
- Design, develop, test, deploy, maintain, and improve Java-based applications and microservices that cater to various Google products and services.
- Write clean, well-structured, and maintainable code following best practices and coding standards.
- Participate in code reviews to ensure code quality and provide constructive feedback to peers.
- Identify and troubleshoot performance issues and bugs, ensuring the delivery of robust and reliable software.
- Stay up-to-date with the latest industry trends, technologies, and best practices to drive continuous improvement within the team.
- Collaborate with other teams within Google to integrate software components and build seamless user experiences.
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field.
- Strong proficiency in Java programming language and object-oriented design principles.
- Hands-on experience in developing and deploying Java-based applications using frameworks like Spring, Hibernate, or similar technologies.
- Knowledge of database management systems like MySQL, PostgreSQL, or MongoDB.
- Experience with version control systems like Git.
- Excellent problem-solving skills and the ability to tackle complex technical challenges.
- Strong communication skills and the ability to work effectively in a collaborative team environment.
- Passion for learning and staying updated with emerging technologies and industry trends.
- Experience with cloud computing platforms such as Google Cloud Platform (GCP) or Amazon Web Services (AWS).
- Knowledge of agile development methodologies and practices.
- Experience with front-end frameworks like React or Angular.
- Contributions to open-source projects or active participation in the developer community.
To apply for this position, please submit your updated resume, along with a cover letter highlighting your relevant experience and passion for software development.
To apply for this job please visit www.google.com.