53 Nazztec Jobs
Java Developer - Google Cloud Platform (5-10 yrs)
Nazztec
posted 6d ago
Key skills for the job
Overall Responsibilities :
- Work closely with cross-functional teams to understand technology requirements and design solutions to meet business needs.
- Develop technical specifications and detailed documentation for new features and enhancements.
- Stay current with the latest technology trends and advancements and suggest ways to incorporate them into existing solutions.
- Conduct code reviews to ensure the quality and maintainability of the codebase.
- Participate in the resolution of technical issues and provide technical support to team members.
- Collaborate with the testing team to ensure software solutions are thoroughly tested and meet quality standards.
Skills :
- Java, Apache Flink/Storm/Beam, GCP
- Strong experience with Java backend development, experience with large data processing applications using Flink/Beam
- Experience with GCP will be a plus.
- Experience Big Query or Oracle is needed
- Proficiency in one or more programming languages such as Java, Python, or Node.js.
- Excellent communication and interpersonal skills.
- Ability to work independently and as part of a team.
- Ability to take initiative, prioritize tasks, and manage time effectively.
Experience :
- Minimum of 5-10 years of experience in software development, with a focus on other technologies.
- Experience with software development methodologies and tools such as Agile, Scrum, Git, JIRA, and Confluence.
- Experience working with cross-functional teams and participating in code reviews.
Day-to-Day Activities :
- Participating in daily stand-up meetings and project planning sessions.
- Collaborating with cross-functional teams to understand business requirements and design solutions.
- Writing, testing, and deploying software solutions.
- Participating in code reviews and providing feedback to other team members.
- Staying current with the latest technology trends and advancements.
- Providing technical support to team members and resolving technical issues.
Qualification :
Soft Skills :
- Excellent written and verbal communication skills.
- Ability to work well in a team environment.
- Strong problem-solving and analytical skills.
- Ability to adapt to new technologies and changing requirements.
- Good time management and prioritization skills.
Functional Areas: Software/Testing/Networking
Read full job description