Ability to collaborate with cross-functional teams
Responsibilities
Design, develop, and maintain Java SpringBoot applications
Collaborate with teams to implement new features
Build and optimize RESTful APIs for GCP integration
Ensure application performance and security best practices
Troubleshoot software defects and performance issues
Participate in the full software development lifecycle
Conduct code reviews and mentor junior developers
Benefits
Opportunity to work with emerging Java and cloud technologies
Collaborative work environment
Focus on professional development and mentorship
Involvement in the full software development lifecycle
Support for continuous integration and deployment processes
Full Job Description
Role description
Job Summary
Seeking a Senior Java developer with 3 to 5 years of experience specializing in Java SpringBoot and Hibernate within the JAVAGCP skill cluster family
Job Description
Design develop and maintain robust Java SpringBoot applications using Hibernate Collaborate with crossfunctional teams to define design and implement new features Build and optimize RESTful APIs for seamless integration with GCP services Ensure application performance scalability and security best practices are followed Troubleshoot and resolve software defects and performance issues Stay updated with emerging Java and cloud technologies to enhance application quality and efficiency
Roles and Responsibilities
Participate in the full software development lifecycle from requirement analysis to deployment
Develop and enforce coding standards and best practices for Java SpringBoot and Hibernate
Collaborate with product owners and stakeholders to translate business requirements into technical specifications
Conduct code reviews and mentor junior developers to improve code quality
Support continuous integration and continuous deployment CICD processes in GCP environments
Monitor application health and implement performance improvements as needed