Principal Java/ Spring Boot Developer

4 weeks ago


Islamabad, Islamabad, Pakistan Confiz Full time

Join to apply for the Principal Java/ Spring Boot Developer role at Confiz

3 weeks ago Be among the first 25 applicants

Join to apply for the Principal Java/ Spring Boot Developer role at Confiz

The Senior Java Developer will play a critical role in designing, developing, and maintaining scalable and secure applications using Java and Spring Boot. This position requires a seasoned professional with 5+ years of hands-on experience in Java.

Responsibilities

  • Design, develop, and maintain secure and scalable applications in Java and Spring Boot.
  • Implement robust RESTful and SOAP APIs for seamless integration across services.
  • Employ microservices to enhance scalability and integration flexibility.
  • Work with JSON and XML to manage data interchange and serialization/deserialization effectively.
  • Use design patterns and architectural best practices to ensure efficient, maintainable code.
  • Lead system and component design reviews for compliance with standards.
  • Implement encryption protocols (e.g., AES, RSA, TLS) to secure data storage and transmission.
  • Ensure communication protocols are secure and compliant with industry standards.
  • Manage deployment processes, minimizing downtime and ensuring reliable rollback mechanisms.
  • Troubleshoot post-deployment issues and monitor system stability.
  • Build and manage CI/CD pipelines using Jenkins, GitLab CI, or GitHub Actions to automate testing and configuration management.
  • Develop schemas, optimize queries, and integrate with databases such as MySQL, PostgreSQL, and Oracle.
  • Experience with NoSQL databases (e.g., MongoDB, Redis) is beneficial.
  • Ensure secure communication standards, with knowledge of HTTP methods and status codes.
  • Conduct unit, integration, and functional testing with frameworks like JUnit and Mockito.
  • Work closely with cross-functional teams (Product, DevOps, QA) and mentor junior developers, promoting best practices in code quality and documentation.

Requirments
  • Java: Expertise in Java (preferably Java 11+).
  • Spring Framework: Advanced knowledge of Spring Boot, Spring Data, Spring Security, and Spring Cloud.
  • Design Patterns & Microservices: In-depth understanding of design patterns and experience with microservices architectures.
  • APIs & Data Formats: Proficiency with RESTful and SOAP APIs, JSON, and XML.
  • CI/CD Pipelines: Experience with Jenkins, GitLab CI, or GitHub Actions.
  • Database Management: Hands-on experience with relational databases and familiarity with NoSQL.
  • Version Control & Testing: Git for version control; JUnit, Mockito for testing.
  • Cloud & Containerization: Familiarity with AWS; experience with Docker and Kubernetes is a plus.
  • Proficiency with containerization and orchestration tools such as Docker and Kubernetes is preferable.

We have an amazing team of 700+ individuals working on highly innovative enterprise projects & products. Our customer base includes Fortune 100 retail and CPG companies, leading store chains, fast-growth fintech, and multiple Silicon Valley startups.

For e.g, What makes Confiz stand out is our focus on processes and culture. Confiz is ISO 9001:2015 (QMS), ISO 27001:2022 (ISMS), ISO 20000-1:2018 (ITSM) and ISO 14001:2015 (EMS) Certified. We have a vibrant culture of learning via collaboration and making workplace fun.

People who work with us work with cutting-edge technologies while contributing success to the company as well as to themselves.

To know more about Confiz Limited, visit: https://www.linkedin.com/company/confiz-pakistan/Seniority level
  • Seniority levelMid-Senior level
Employment type
  • Employment typeFull-time
Job function
  • Job functionInformation Technology
  • IndustriesIT Services and IT Consulting

Referrals increase your chances of interviewing at Confiz by 2x

Sign in to set job alerts for "Principal" roles.Head of Contracts and Corporate GovernanceStream Head Brands - Digital Products & Enterprise SolutionsHead of Integrated Marketing Experience (IMX)Head of Department - Accounts and Finance

Rawalpindi, Punjab, Pakistan PKR300,000.00-PKR450,000.00 1 month ago

Stream Head - Finance Process Excellence & Data GovernancePrincipal/ Dean Jinnah School of Public Policy & LeadershipJob opportunities - IT Positions in SECP IslamabadHead of Training and Development - Vocational InstitutePrincipal/Staff Test Consultant - Playwright + Azure DevOpsPrincipal/ Staff Software Consultant - React+Java+AWSPrincipal/Staff Software Consultant - .Net FullStack + AWSDirector - University Advancement Office

We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

  • Islamabad, Islamabad, Pakistan Mercurial Minds - M.M. Full time

    Get AI-powered advice on this job and more exclusive features.Sign in to access AI-powered advicesContinue with GoogleDirect message the job poster from Mercurial Minds - M.M.Sales Specialist | Executive Employee Success | Technical recruiter | Human resourceJob Description:We are seeking a highly skilled and experienced Java Spring Boot Developer to join...


  • Islamabad, Islamabad, Pakistan Confiz Full time

    The Senior Java Developer will play a critical role in designing, developing, and maintaining scalable and secure applications using Java and Spring Boot. This position requires a seasoned professional with 5+ years of hands-on experience in Java.ResponsibilitiesDesign, develop, and maintain secure and scalable applications in Java and Spring Boot.Implement...


  • Islamabad, Islamabad, Pakistan beBeeSoftware Full time

    About the Role">This is a challenging opportunity to join our development team as a skilled Java Spring Boot Developer. The ideal candidate will have experience in designing, developing, and implementing high-quality Java Spring Boot microservice applications.We are seeking a highly motivated individual with strong proficiency in Java programming language...


  • Islamabad, Islamabad, Pakistan beBeeDeveloper Full time

    Job Title: Senior Java Developer for Remote Team">We are seeking a seasoned and motivated Senior Java Developer to join our remote team. This individual will be responsible for designing, developing, and maintaining robust web-based applications using Java.">Responsibilities">Design and develop complex web-based applications using Java">Work with legacy...


  • Islamabad, Islamabad, Pakistan DigitalTolk Full time

    Are you passionate about Java development and ready to take on exciting technical challenges in a fully remote role? We're looking for a talented Senior Java Developer with 4 to 6 years of experience to join our growing teamLocation: RemoteExperience: 4–6 yearsWhat You'll DoDesign, develop, and maintain robust web-based applications using Java.Work with...


  • Islamabad, Islamabad, Pakistan beBee Careers Full time

    We are seeking a skilled Java developer to collaborate with our dynamic team.Implement APIs and microservices in Java, leveraging agile methodologies to deliver innovative solutions.Deploy serverless solutions using Azure Functions, Logic Apps, and API Management to optimize performance and scalability.Document integration processes and provide technical...


  • Islamabad, Islamabad, Pakistan beBeeOpportunity Full time

    Are you a highly skilled and experienced professional looking for a challenging role?">">Job Opportunity">">We are seeking Assistant Directors - Software Engineers (Java) and Mobile Developers (iOS) to join our team.As an Assistant Director, you will be responsible for designing, developing, and implementing high-quality software solutions using web...

  • Lead Java Developer

    2 weeks ago


    Islamabad, Islamabad, Pakistan LMKR Full time

    The Team Lead – Java will be responsible for leading the design, architecture, and development of enterprise-grade Java applications. This position requires a deep understanding of Java technologies, system architecture, and database design, with a strong emphasis on code quality, performance optimization, and scalability. The Team Leader will play a key...


  • Islamabad, Islamabad, Pakistan Avanza Solutions Full time

    1 week ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.Direct message the job poster from Avanza SolutionsHiring Tech Stars | Apply at sana.naz@avanzasolutions.comRole DescriptionThis is a full-time on-site role for a Java Software Engineer located in Lahore, Islamabad & Karachi. The Java Software Engineer...


  • Islamabad, Islamabad, Pakistan beBeeSoftware Full time

    Full Stack Developer PositionWe are seeking an experienced Full Stack Developer to join our team. This individual will be responsible for designing, developing, and maintaining robust, scalable, and secure enterprise applications.About the RoleThis is a key role in our organization, and we are looking for someone with strong technical skills and experience...