**Please strictly adhere to the following resume naming convention:
ALL CAPS, NO SPACES B/T UNDERSCORES
PTN_US_GBAMSREQID_CandidateBeelineID
i.e. PTN_US_9999999_SKIPJOHNSON0413
Bill Rate: $65/hr
MSP Owner: Subhashree samal
Location: - onsite - New York , NY
Duration: 6 months
GBaMS ReqID: 10981443
Job Title: Java Spring Boot Developer (GCP)
ROLE_DESCRIPTION
"• Design, develop, and maintain scalable backend applications using Java and Spring Boot.
• Build and enhance secure, high-performing REST APIs and Microservices.
• Develop, deploy, and support cloud-native applications on GCP.
• Collaborate with cross-functional teams to deliver high-quality software solutions.
• Implement automated testing, code reviews, and CI/CD deployment processes.
• Monitor, troubleshoot, and optimize application performance in production environments.
• Follow Agile development practices and contribute to technical design and architecture discussions."
SKILLS_REQUIRED
"• Strong hands-on experience in Java 17+, including OOP concepts, collections, exception handling, concurrency, and modern Java features.
• Expertise in Spring Boot, Spring Core, dependency injection, and backend application development.
• Proven experience designing and developing RESTful APIs with strong understanding of HTTP methods, JSON processing, validation, security, and exception handling.
• Hands-on experience building and supporting Microservices architectures and service-to-service communication.
• Practical experience with Google Cloud Platform (GCP) services such as Cloud Run, Compute Engine, Pub/Sub, Cloud Storage, Cloud SQL/Spanner, Secret Manager, IAM, Logging/Monitoring, and BigQuery.
• Experience with JUnit, Mockito, Postman, and other testing frameworks.
• Strong knowledge of Git, Maven/Gradle, CI/CD pipelines, and GitHub Actions."
ESSENTIAL_SKILLS
"• Strong hands-on experience in Java 17+, including OOP concepts, collections, exception handling, concurrency, and modern Java features.
• Expertise in Spring Boot, Spring Core, dependency injection, and backend application development.
• Proven experience designing and developing RESTful APIs with strong understanding of HTTP methods, JSON processing, validation, security, and exception handling.
• Hands-on experience building and supporting Microservices architectures and service-to-service communication.
• Practical experience with Google Cloud Platform (GCP) services such as Cloud Run, Compute Engine, Pub/Sub, Cloud Storage, Cloud SQL/Spanner, Secret Manager, IAM, Logging/Monitoring, and BigQuery.
• Experience with JUnit, Mockito, Postman, and other testing frameworks.
• Strong knowledge of Git, Maven/Gradle, CI/CD pipelines, and GitHub Actions."
EXPERIENCE_RANGE_IN_REQUIRED_SKILLS
8+
Role Descriptions: Expertise with Java/J2EE| Springboot| Kotlin| Expertise with building RESTful APIs Thorough understanding of JSON| Web Service technologies| and data structure fundamentals Experience with distributed (multi-tiered) systems| algorithms| and relational databases Confirmed experience with object-oriented design and coding with variety of languages Should have knowledge on Agentic AI Knowledge on code quality parameters and GIT branching concepts. Knowledge on SQL and NoSQL databases (Oracle/DB2| Cassandra / Couchbase). Knowledge of Automated testing concepts using Selenium| REST Assured| Cucumber and CI/CD concepts with and exposure to tools such as Jenkins| Nexus| Maven| GIT. Expertise in agile life-cycle management tools (JIRA/Rally)| software testing standards| methods and conventions.Roles & Responsibilities Design| develop| and maintain high-performance backend services and APIs. Collaborate with cross-functional teams to gather requirements| architect solutions| and implement features that meet business needs. Optimize backend systems for performance| scalability| and reliability| ensuring smooth operation under high load. Implement best practices for code quality| testing| and deployment automation. Conduct code reviews| provide constructive feedback| and mentor junior engineers to foster a culture of continuous learning and improvement. Troubleshoot and debug production issues| conduct root cause analysis| and implement solutions to prevent recurrence. Stay updated on emerging technologies and industry trends| evaluations new tools and frameworks to improve efficiency and productivity. Work closely with DevOps teams to deploy and manage backend services in cloud environments (e.g.| AWS| Azure| Google Cloud). Collaborate with frontend engineers to define API contracts and ensure seamless integration between frontend and backend systems.Key responsibilitiesExpertise with Java/J2EE| Springboot| Kotlin| Expertise with building RESTful APIs Thorough understanding of JSON| Web Service technologies| and data structure fundamentals Experience with distributed (multi-tiered) systems| algorithms| and relational databases Confirmed experience with object-oriented design and coding with variety of languages Should have knowledge on Agentic AI Knowledge on code quality parameters and GIT branching concepts. Knowledge on SQL and NoSQL databases (Oracle/DB2| Cassandra / Couchbase). Knowledge of Automated testing concepts using Selenium| REST Assured| Cucumber and CI/CD concepts with and exposure to tools such as Jenkins| Nexus| Maven| GIT. Expertise in agile life-cycle management tools (JIRA/Rally)| software testing standards| methods and conventions.Roles & Responsibilities Design| develop| and maintain high-performance backend services and APIs. Collaborate with cross-functional teams to gather requirements| architect solutions| and implement features that meet business needs. Optimize backend
Essential Skills: Expertise with Java/J2EE| Springboot| Kotlin| Expertise with building RESTful APIs Thorough understanding of JSON| Web Service technologies| and data structure fundamentals Experience with distributed (multi-tiered) systems| algorithms| and relational databases Confirmed experience with object-oriented design and coding with variety of languages Should have knowledge on Agentic AI Knowledge on code quality parameters and GIT branching concepts. Knowledge on SQL and NoSQL databases (Oracle/DB2| Cassandra / Couchbase). Knowledge of Automated testing concepts using Selenium| REST Assured| Cucumber and CI/CD concepts with and exposure to tools such as Jenkins| Nexus| Maven| GIT. Expertise in agile life-cycle management tools (JIRA/Rally)| software testing standards| methods and conventions.Roles & Responsibilities Design| develop| and maintain high-performance backend services and APIs. Collaborate with cross-functional teams to gather requirements| architect solutions| an