← Back to jobs

Prophecy Technologies Logo
JAVA Spring Boot Developer

Prophecy Technologies

 

Alpharetta, GA, USA

Posted On: 14 days ago
Experience: 8+ years
Availability: Hybrid
Openings: 1
Category: Java Spring boot developer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

Role Overview:

This role focuses on designing, developing, and maintaining scalable backend applications utilizing Java and Spring Boot. The successful candidate will be instrumental in building and enhancing secure, high-performing REST APIs and Microservices, with a strong emphasis on cloud-native application development and deployment on Google Cloud Platform (GCP). Collaboration with cross-functional teams is essential to deliver high-quality software solutions, implement automated testing, and contribute to CI/CD processes.

Key Responsibilities:

  • 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.

Required 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.

Qualifications:

  • 8-10 years of experience in software development

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs