Job Openings Senior Java Developer (Remote Pakistan)

About the job Senior Java Developer (Remote Pakistan)

Job Description
  • Design and develop RESTful APIs using Java 8/11/17
  • Build microservices using Spring Boot
  • Implement service-to-service communication (REST, Kafka, etc.)
  • Work with relational and NoSQL databases
  • Write clean, testable, production-grade code
  • Participate in architecture discussions and technical design
  • Implement security using JWT/OAuth2
  • Optimize application performance and scalability
  • Follow CI/CD and DevOps practices
  • Troubleshoot production issues and perform root cause analysis
  • Interact with management and project stakeholders from various business and support functional areas.
  • Interact with business users on the BPM solutions
Required Experience and Skills
  • 7-10 years of relevant exsperience
  • Must have experience from Banking or Fintech or Large Scale Enterprise Solution
  •  Strong experience in Java & OOP concepts
  • Hands-on experience with Spring Boot
  • Experience building Microservices architecture
  • Experience with REST APIs
  • Database experience (SQL, PostgreSQL, Oracle, MongoDB)
  • Understanding of Docker & Kubernetes
  • Experience with Git
  • Familiarity with CI/CD pipelines