Full-Stack Java Developer
Job description
Full-Stack Java Developer Job Responsibilities Include:
Design and develop full-stack applications using Java frameworks such as Spring, Hibernate, and AngularJS.
Build and integrate RESTful and SOAP-based APIs with microservices architecture for scalable solutions.
Develop cloud-native applications and deploy them on platforms like Microsoft Azure or Google Cloud.
Implement CI/CD pipelines using tools such as GitHub Actions, Jenkins, or Argo CD for automated deployments.
Design and manage databases using PostgreSQL or MongoDB, ensuring data integrity and performance.
Collaborate with cross-functional teams to align technical solutions with business priorities and deliverables.
Required Qualifications:
Bachelor’s degree in computer science, Software Engineering, or a related field.
2-8 years of experience in full-stack Java development with strong exposure to cloud-native applications.
Proven expertise in Java frameworks (Spring, Hibernate, AngularJS) and microservices architecture.
Hands-on experience with cloud platforms (Azure or GCP), CI/CD tools, and container orchestration using Kubernetes.