Senior Java Developer

MTBC


Date: 1 week ago
City: Rawalpindi
Contract type: Full time

Department: INFORMATION TECHNOLOGY Experience: 5 YearsDeadline: January 25, 2025Location: Rawalpindi, Pakistan

Job Profile

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • Proven experience in leading projects and mentoring teams.
  • At least 5-7 years of hands-on experience in Java development.
  • Proficiency in Java and J2EE technologies.
  • Strong knowledge of frameworks such as Spring (Spring Boot, Spring MVC) and Hibernate.
  • Familiarity with microservices architecture and design patterns.
  • Proficient in working with databases like MySQL, Oracle, PostgreSQL, or MongoDB.
  • Experience in writing optimized SQL queries and managing database schemas.

Tools / Skills

Technical Skills:
  • Core Programming Skills:
    • Proficiency in Java and J2EE technologies.
    • Strong knowledge of frameworks such as Spring (Spring Boot, Spring MVC) and Hibernate.
    • Familiarity with microservices architecture and design patterns.
  • Database Management:
    • Proficient in working with databases like MySQL, Oracle, PostgreSQL, or MongoDB.
    • Experience in writing optimized SQL queries and managing database schemas.
  • API and Web Services:
    • Expertise in developing and integrating RESTful APIs and SOAP services.
    • Knowledge of JSON and XML data formats.
  • Frontend and UI Integration (Preferred):
    • Basic knowledge of front-end technologies like HTML, CSS, JavaScript, and frameworks like Angular or React is a plus.
  • Tools and Platforms:
    • Familiarity with development tools like IntelliJ IDEA, Eclipse, Maven, Gradle, and version control tools like Git.
    • Experience with CI/CD tools like Jenkins, Docker, and Kubernetes.
    • Knowledge of cloud platforms such as AWS, Google Cloud, or Azure.
  • Testing and Debugging:
    • Strong experience with unit testing frameworks like JUnit or TestNG.
    • Proficiency in debugging and optimizing code.
Soft Skills:
  • Problem-Solving:
    • Excellent analytical and problem-solving skills.
    • Ability to debug and resolve complex technical issues efficiently.
  • Communication:
    • Strong verbal and written communication skills to collaborate effectively with cross-functional teams and stakeholders.
  • Leadership and Mentorship:
    • Ability to lead projects, guide team members, and mentor junior developers.
    • Experience in delegating tasks and managing workloads effectively.
  • Adaptability:
    • Willingness to learn new technologies and adapt to changing project requirements.
    • Capable of working in a fast-paced and dynamic environment.


Additional Information
Total Position(s) 1 Positions Gender Does not matter Minimum Education Bachelors Degree Degree Title Bachelors Degree Shift Evening Nature of Job Work From Office

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Associate AI Market Analyst

9D Technologies, Rawalpindi
1 day ago
9D Technologies is at the forefront of app and game publishing, delivering innovative and engaging mobile experiences to users around the globe. Our mission is to create extraordinary digital experiences that captivate and entertain, and we are committed to pushing the boundaries of creativity and technology.ResponsibilitiesConduct market research to identify trends, opportunities, and emerging use cases for AI across industriesAnalyze...

Controller of Examinations

Fatima Jinnah Women University Rawalpindi (Official), Rawalpindi
1 day ago
Controller of Examinations (BPS 20)Three (03) years contract40-50 years (with age relaxation as per Government rules)Ph.D. in any discipline from a University or Degree Awarding Institute duly recognized by HEC; andEight years post qualification teaching or administrative or professional experience in HEC recognized Public or Private University or Degree Awarding Institute or Public Sector Organization.ORMS or M.Phil. in any discipline...

Online Marketing Specialist (Performance Marketing & SEO)

Moonlabor, Rawalpindi
1 week ago
Experience: 2-4 years Responsibilities:Run and optimize paid campaigns (Google Ads, Meta, LinkedIn).Improve website SEO (on-page, off-page, keyword research).Analyze performance metrics (CTR, CPA, ROAS, traffic).Conduct A/B testing and refine strategies.Build backlinks and improve organic search rankings.Requirements:2-4 years in performance marketing and SEO.Proficient in Google Ads, Facebook Ads, and SEO tools (SEMrush, Ahrefs).Strong analytical and reporting skills.Knowledge of web analytics (Google Analytics, Search Console).