Senior Software Engineer- Java

2 weeks ago


Lahore, Punjab, Pakistan Clustox Inc. Full time

Clustox is seeking a highly skilled and experienced Senior Software Engineer with expertise in Java to join our growing team in Lahore, Pakistan. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining software solutions that meet the needs of our clients.

Responsibilities:

  1. Design, develop, and maintain secure, scalable applications using Core Java.
  2. Implement robust RESTful APIs, SOAP APIs, and microservices for seamless integration with other services.
  3. Work with JSON and XML for data interchange between services and handle data serialization/deserialization effectively.
  4. Apply design patterns and architectural best practices to build efficient, maintainable code.
  5. Conduct system and component design reviews to ensure compliance with best practices and standards.
  6. Implement and manage encryption/decryption mechanisms to ensure data security and compliance.
  7. Ensure secure communication protocols and data storage using encryption standards like AES, RSA, and TLS.
  8. Oversee production deployments, ensuring zero downtime and robust rollback mechanisms.
  9. Monitor applications post-deployment, handle troubleshooting, and improve system stability.
  10. Establish and manage CI/CD pipelines using tools such as Jenkins, GitLab CI, or GitHub Actions.
  11. Develop database schemas, write optimized queries, and manage integrations with relational databases like MySQL, PostgreSQL, or Oracle.
  12. Experience with NoSQL databases such as MongoDB, Cassandra, or Redis is a plus.
  13. Mentor junior developers, fostering best practices in code quality, documentation, and testing.

Requirements:

  1. Bachelor's degree in computer science or related discipline.
  2. Java: 3+ years of hands-on experience in Core Java.
  3. Design Patterns: Deep understanding of design patterns (e.g., Singleton, Factory, Observer) and their practical applications.
  4. Microservices Architecture: Experience in developing and managing microservices-based architectures.
  5. SOAP and REST APIs: Hands-on experience with both RESTful and SOAP APIs.
  6. JSON/XML: Proficiency in JSON and XML for data interchange and processing.
  7. CI/CD Pipelines: Proficiency in CI/CD tools like Jenkins, GitLab CI, or GitHub Actions.
  8. Database Management: Hands-on experience with relational databases (MySQL, PostgreSQL) and familiarity with NoSQL databases (MongoDB, Redis).
  9. Version Control and Collaboration: Git for version control; JIRA, Confluence, or similar tools for collaboration.
  10. Testing Frameworks: Proficient with JUnit, Mockito, or other testing frameworks for unit and integration testing.
  11. Cloud Platforms: Experience with cloud services such as AWS is highly desirable.

If you are a passionate and driven Senior Software Engineer with a strong background in Java, we would love to hear from you. Apply now and be a part of our dynamic and growing team at Clustox

#J-18808-Ljbffr

  • Lahore, Punjab, Pakistan CLUSTOX Full time

    About the job Senior Software Engineer- JavaClustox is seeking a highly skilled and experienced Senior Software Engineer with expertise in Java to join our growing team in Lahore, Pakistan. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining software solutions that meet the needs of our...


  • Lahore, Punjab, Pakistan CloudCard Full time

    At CloudCard, We are hiring a Senior Software Engineer having expertise in Java platforms and technologies.Required Skills:Strong knowledge of Core JavaExperience utilizing Java platforms and technologies for the development of large-scale, mission-critical enterprise applications.Experience with J2EE (Maven, Spring, Hibernate, etc.) in building...


  • Lahore, Punjab, Pakistan CloudCard Full time

    We're seeking a skilled Java Software Engineer to contribute to the development of cutting-edge enterprise applications at CloudCard. As a member of our team, you'll work closely with experienced professionals to design and implement scalable, high-performance applications using Java platforms and technologies.Main Responsibilities:Develop Large-Scale...


  • Lahore, Punjab, Pakistan Upgenics International Full time

    Upgenics International is hiring for the following roles in Lahore:10 positions, Software Engineers/Senior Software Engineers (PHP – Laravel and CodeIgniter)4 positions, Senior Software Engineers (Java)3 positions, Senior Software Engineers (iOS)1 position, Associate Project Manager (Software Development)5 positions, Software Quality Assurance Engineers3...


  • Lahore, Punjab, Pakistan Clustox Inc. Full time

    Are you an expert in Java with a passion for software development? Do you want to work on challenging projects and collaborate with a talented team of professionals?We are looking for a highly skilled Senior Software Engineer with expertise in Java to join our team at Clustox Inc. As a Senior Software Engineer, you will be responsible for designing,...


  • Lahore, Punjab, Pakistan Soltix Slutions Full time

    We are seeking a skilled Java Software Engineer to join our team at Soltix Solutions.About the RoleThe ideal candidate will have a strong background in Java development and experience with designing and implementing complex software systems.Key ResponsibilitiesDesign, code, and maintain complex solutions based on Java technology and related...


  • Lahore, Punjab, Pakistan Clustox Inc. Full time

    Clustox Inc. is looking for a skilled Senior Software Engineer with expertise in Java to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining software solutions that meet the needs of our clients.Responsibilities:Develop secure, scalable software applications using Core Java principles.Implement...


  • Lahore, Punjab, Pakistan Trans Atlantic Business Solutions (Pvt) Ltd. Full time

    Lead Java Software EngineerWe are seeking an accomplished Lead Java Software Engineer to spearhead our software development initiatives at Trans Atlantic Business Solutions (Pvt) Ltd. in Lahore, Pakistan.About the Role:This is a key position that demands technical expertise, leadership skills, and business acumen to drive innovation and deliver high-quality...


  • Lahore, Punjab, Pakistan Hr Mentors Full time

    Job DescriptionSenior Software Engineer (Java/JEE/Web) at Hr Mentors, Pakistan. The ideal candidate must have 1 year working experience as a technical lead and possess knowledge of database designing, relational database concepts, SQL statements, database stored procedures and functions.RequirementsDemonstrate good knowledge of object and component...


  • Lahore, Punjab, Pakistan Luminogics (SMC-Private) Limited Full time

    Luminogics, established in 2015, is a technology innovation company based in Lahore. Specializing in Modern Application Development, we collaborate with Fortune 150 clients and global enterprises to drive advancements in AI and ML technologies. Our solutions enhance businesses through predictive analytics, intelligent automation, and personalized customer...


  • Lahore, Punjab, Pakistan CloudCard Full time

    At CloudCard, we're looking for a seasoned Senior Java Developer to join our team. This role involves leveraging expertise in Java platforms and technologies to develop large-scale, mission-critical enterprise applications.Key Skills:Core Java Knowledge: Strong understanding of Core Java principles, including object-oriented design, data structures, and...


  • Lahore, Punjab, Pakistan Abacus Full time

    **About Us:**At Abacus, we are dedicated to delivering high-quality software solutions that meet our clients' needs. Our team is passionate about innovation and excellence, and we are seeking a talented Java developer to join our ranks.We are looking for an experienced Java programmer who can help us design and implement robust, scalable, and secure backend...


  • Lahore, Punjab, Pakistan Clustox Inc. Full time

    At Clustox Inc., we are seeking a seasoned Senior Software Engineer to join our dynamic team in Pakistan. As a key member, you will be responsible for designing and developing secure, scalable software solutions using Core Java.Key Responsibilities:Design, develop, and maintain high-quality applications using Core Java principles.Implement robust RESTful...


  • Lahore, Punjab, Pakistan Hr Mentors Full time

    Hr Mentors is looking for a talented Senior Java Engineer to join our team. In this role, you will be responsible for developing the assigned system process and quality standards.The ideal candidate will have experience with end-to-end system testing and deployment, as well as monitoring and reporting on progress.You will also be expected to identify and...


  • Lahore, Punjab, Pakistan CodeNinja Inc. Full time

    At CodeNinja Inc., we are seeking a skilled Senior Java Developer to join our team. As a key member of our engineering department, you will be responsible for designing, developing, and maintaining cloud-based web applications using React JS, Java, and related technologies.Key Responsibilities:Design and Development: Design and develop scalable, efficient,...


  • Lahore, Punjab, Pakistan Clustox Inc. Full time

    Job Title: Senior Software Engineer- JavaCompany Overview:Clustox Inc. is a leading technology company based in Pakistan. We specialize in providing innovative software solutions to our clients and are committed to delivering high-quality products on time.Job Description:We are seeking a highly skilled Senior Software Engineer with expertise in Java to join...


  • Lahore, Punjab, Pakistan Strategic Systems International Full time

    Job Overview:At Strategic Systems International, we are looking for a talented Java Backend Engineer to join our dynamic team. The successful candidate will be responsible for developing and maintaining high-quality software solutions using Java, and will collaborate with cross-functional teams to design, develop, and deploy cloud-based applications.About...


  • Lahore, Punjab, Pakistan Unifonic, Inc. Full time

    Proudly voted a Great Place to Work, we are a dynamic startup in the SaaS space that is revolutionizing how businesses communicate. Our team is made up of 500 energetic and passionate Unifones who are dedicated to delivering the best possible experience to 5000+ customer-centric companies.We pride ourselves on our fun and collaborative work environment,...


  • Lahore, Punjab, Pakistan Tkxel Full time

    Job Responsibilities- Proficiency in Spring framework is required.- Mandatory experience with Java 8 programming language.- Prior SQL (preferably MySQL) experience is mandatory.- Knowledge of Vaadin and wholesale telecom industry is a plus.- Familiarity with JIRA and BitBucket/GIT version control systems is a plus.- Minimum 3 years of software development...


  • Lahore, Punjab, Pakistan Trans Atlantic Business Solutions (Pvt) Ltd. Full time

    Sr. Java Engineer Team Lead OpportunityTrans Atlantic Business Solutions (Pvt) Ltd. is looking for an exceptional Sr. Java Engineer Team Lead to lead our technology team in Lahore, Pakistan.Job Summary:This is a senior-level position that demands a high degree of technical expertise, leadership skills, and business acumen.Main Responsibilities:Provide...