Mid-Senior Level Java Engineer

5 days ago


Islamabad, Islamabad, Pakistan FreeSpace Full time

About the Role

As a Senior Java Software Engineer at FreeSpace, you will be responsible for designing, developing, and maintaining complex applications using Spring Boot. You will work closely with our cross-functional team to ensure seamless integration and collaboration across services.

Key Responsibilities:

  1. Design, develop, and maintain applications using Spring Boot, following best coding practices.
  2. Implement Spring Security for robust authentication and authorization mechanisms.
  3. Optimize and scale Spring Data for seamless data access and management.
  4. Build and maintain RESTful services, ensuring performance, scalability, and security.
  5. Integrate external systems and services using REST APIs and facilitate communication between services.
  6. Manage and configure Quartz for task scheduling.
  7. Develop and optimize cron jobs for system maintenance and task automation.
  8. Implement Single Sign-On (SSO) solutions using popular identity providers like Google, Facebook, etc.
  9. Ensure secure integration and data handling across all platforms, addressing security vulnerabilities.
  10. Integrate payment gateways for seamless and secure financial transactions.
  11. Implement integration with conferencing tools such as Zoom and Microsoft Teams.
  12. Master in MySQL and MongoDB for efficient and optimized data storage and retrieval.
  13. Utilize Elasticsearch for advanced search functionality and data indexing.
  14. Manage and optimize Redis for caching and session management.
  15. Deploy and manage applications in AWS, ensuring scalability, security, and high availability.
  16. Familiarity with AWS services like EC2, RDS, S3, Lambda, and CloudWatch for continuous monitoring.
  17. Review and optimize code for performance improvements, scalability, and maintainability.

Requirements:

  • Minimum 8 years of experience in Java development.
  • Expertise in Spring Boot and its ecosystem.
  • Proficiency in database technologies like MySQL, MongoDB, Elasticsearch, Redis.
  • Knowledge of cloud computing and deployment on AWS.
  • Excellent problem-solving skills and ability to work independently.


  • Islamabad, Islamabad, Pakistan Global Rescue Full time

    Job DescriptionWe are seeking an ambitious and skilled Enterprise Programmer to join our team as a Software Engineer - Java Full Stack Developer. This is a Mid-level position requiring the incumbent to work with a team of Java developers to develop enterprise-level applications in Java, SpringBoot, Angular, Microservices, JPA, and Hibernate.


  • Islamabad, Islamabad, Pakistan Tekrowe Full time

    About the CompanyTekrowe Digital is one of the fastest-growing AI, ML, and software development companies in Pakistan. We have a talented team of brilliant tech-geeks, innovators, and creative thinkers who have learned from our own Silicon Valley entrepreneurs. Our company culture prioritizes employee well-being and productivity to ensure competitive career...


  • Islamabad, Islamabad, Pakistan Takhleeqat Enterprises Full time

    Takhleeqat Enterprises is a leading innovator in software solutions, seeking a highly skilled Senior Java Engineer with expertise in designing and developing cutting-edge applications using Java/JEE, Spring, JSF, Hibernate, Angular JS, and Oracle SQL-PLSQL.A degree in computer science or a related field is required, along with a minimum of 2-6 years of...


  • Islamabad, Islamabad, Pakistan AngooTech Full time

    Company OverviewAngooTech is an agile team seeking a skilled Mid-Level PHP Specialist to join its ranks. The ideal candidate will possess a strong background in PHP and Laravel, with experience in designing and developing efficient software solutions. In this role, you will collaborate with cross-functional teams, identify and prioritize project...


  • Islamabad, Islamabad, Pakistan Right Stakes Full time

    About the RoleWe are looking for a highly skilled and experienced mid-level Python Django Developer to join Right Stakes. The successful candidate will be responsible for developing and maintaining high-quality web applications using Python, Django, and various databases.Key Responsibilities:Design and develop scalable, efficient web applications from...


  • Islamabad, Islamabad, Pakistan FuseMachines Full time

    Job TitleNet Cloud DeveloperAbout UsFusemachines is a leading AI company founded by Dr. Sameer Maskey with a mission to democratize AI and provide opportunities to individuals from underprivileged communities. Our company has extensive experience in delivering high-quality AI solutions across various sectors.Job DescriptionOur organization seeks a skilled...


  • Islamabad, Islamabad, Pakistan Echo Full time

    About EchoWe are a dynamic and innovative technology company that is seeking a skilled Java Developer to join our development team in a fast-paced environment.The ideal candidate will have a strong background in Java, as well as experience with related technologies such as MySQL, Hibernate, and GWT (Google Web Toolkit).Key Responsibilities:Design, develop,...


  • Islamabad, Islamabad, Pakistan Irfan Company Full time

    Irfan Company Overview: We are a cutting-edge technology company that values innovation and creativity. Our mission is to deliver high-quality software solutions that exceed our clients' expectations. We are looking for talented individuals who share our vision and are passionate about developing exceptional software products.Job Title: Mid-Level PHP...


  • Islamabad, Islamabad, Pakistan AngooTech Full time

    Are you a skilled Full-Stack Mid-Level PHP/Laravel developer looking for a new challenge?Join AngooTech's team of experts and contribute to the development of innovative web applications using PHP and Laravel.ResponsibilitiesDesigning, developing, and deploying web applications using PHP, Laravel, and related technologies.Collaborating with cross-functional...


  • Islamabad, Islamabad, Pakistan Nascreative, (Pvt) Ltd. Full time

    Job PositionNascreative, (Pvt) Ltd. is looking for a skilled mid-level VB.Net developer to join our team.The ideal candidate will possess experience in team and resource management, sound development skills in ASP.NET with VB.NET, and good knowledge of MS SQL Server.Key Responsibilities and ExpectationsDevelop Software: Develop software applications using...


  • Islamabad, Islamabad, Pakistan NADRA Technologies Ltd Full time

    Contractual Position: Deputy Director (JAVA Developer)About this opportunity:NADRA Technologies Ltd invites applications for the post of Deputy Director (JAVA Developer), a high-level position responsible for leading the development team with expertise in JAVA, overseeing the software development life cycle, ensuring quality solutions, and possessing strong...


  • Islamabad, Islamabad, Pakistan VentureDive Full time

    Job OverviewVentureDive seeks a talented Senior Java Developer to contribute to the growth and development of our Java platform.This role requires a strong background in Java, with experience working with relational databases such as MySQL, Oracle, and PostgreSQL.The ideal candidate will be a key member of our development team, collaborating with others to...


  • Islamabad, Islamabad, Pakistan VentureDive Full time

    About This RoleVentureDive is seeking a skilled Senior Java Developer to join our team and contribute to the development of our Java platform.The ideal candidate will have a strong background in Java, with experience working with relational databases such as MySQL, Oracle, and PostgreSQL.This role offers opportunities for professional growth and development,...


  • Islamabad, Islamabad, Pakistan NADRA Technologies Ltd Full time

    Deputy Director (JAVA Developer) - Contractual PositionAbout NADRA Technologies Ltd:We are seeking a highly experienced and skilled Deputy Director (JAVA Developer) to lead our development efforts, oversee the software development life cycle, ensure quality solutions, and possess strong problem-solving skills.Key Responsibilities:Leading development teams...


  • Islamabad, Islamabad, Pakistan Linkpath Services Full time

    Sr. Java Developer and Jr. Java Developer Job OpeningsJob OverviewOur team is responsible for designing, developing, and implementing high-quality software applications using Java technology stack.


  • Islamabad, Islamabad, Pakistan Cloudpso Full time

    At CloudPSO, we are committed to empowering our team members to reach new heights through professional development and growth opportunities.As a Java J2EE developer, you will have the chance to work on exciting cloud projects, drive innovation, and make a real impact on our clients' businesses.Key RequirementsProven experience in Java J2EE development, with...


  • Islamabad, Islamabad, Pakistan HR Ways Full time

    Job Description\We are seeking a skilled Java Backend Developer to join our team and work on a set of Java-based services hosted in the Google Cloud Platform (GCP), specifically leveraging the App Engine Standard Environment.\This is an exciting opportunity to contribute to the backend infrastructure of a scalable system that integrates with various external...


  • Islamabad, Islamabad, Pakistan VentureDive Full time

    Job Title: Senior Java DeveloperVentureDive is a leading software development company seeking an experienced Senior Java Developer to enhance our Java platform and build new Microservices.The ideal candidate will have a strong background in Java, with expertise working with relational databases such as MySQL, Oracle, and PostgreSQL. Additionally, experience...


  • Islamabad, Islamabad, Pakistan Nisum Full time

    Company OverviewAt Nisum, we strive to deliver innovative solutions that drive business growth and success.Job DescriptionThis senior Java developer position involves designing, developing, and maintaining large-scale Java applications using Spring Boot, Kafka, and Oracle.The ideal candidate should possess excellent problem-solving skills, strong...


  • Islamabad, Islamabad, Pakistan NADRA Technologies Ltd Full time

    Deputy Director (JAVA Developer) ContractualAbout the Job:This is a challenging opportunity for a highly skilled and experienced Deputy Director to join our team. As a key member of our development team, you will be responsible for leading development efforts, overseeing the software development life cycle, and ensuring quality solutions.Key...