Java lead with Google Cloud Platform
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+20 more
Job description
Job Summary: We are seeking an experienced Java & Spring batch Developer with strong expertise in Google Cloud Platform (Google Cloud Platform) to design, develop, and deploy scalable, secure, and high-performance applications. The ideal candidate will have hands-on experience with Java (Spring Boot), microservices, and Google Cloud Platform services such as Cloud Run, Pub/Sub, Cloud Storage, BigQuery, and Cloud Functions. This role requires a deep understanding of software development methodologies, excellent problem-solving skills, and the ability to work collaboratively in a fast-paced environment., * Lead the design, development, and implementation of software solutions using Java Spring MVC.
- Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
- Oversee the software development lifecycle, ensuring adherence to best practices and quality standards.
- Conduct code reviews and provide mentorship to junior developers.
- Identify and resolve technical issues and challenges throughout the project lifecycle.
- Manage project timelines, deliverables, and stakeholder communications effectively.
- Stay updated with emerging technologies and industry trends to drive innovation within the team.
Requirements
- Strong knowledge and hands-on experience with Java Spring MVC.
- Proficiency in software development methodologies, including Agile and Scrum.
- Experience with RESTful web services and microservices architecture.
- Solid understanding of database management systems, particularly SQL.
- Excellent problem-solving skills and attention to detail.
- Strong communication and interpersonal skills.
Preferred Skills:
- Familiarity with front-end technologies such as HTML, CSS, and JavaScript frameworks.
- Experience with cloud platforms (e.g., AWS, Azure) and DevOps practices.
- Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes.
- Understanding of software testing methodologies and tools.
Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Proven track record of successful software development projects.
- Strong analytical skills and the ability to work independently and as part of a team.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Is Software Engineering Over-Saturated?
93 Java Interview Questions You Should Prepare For
Where to Find Entry-Level Software Engineering Jobs
20 Essential Tools For Backend Development