Principal Java/Spring Boot Developer @Confiz
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 2d ago

[Hiring] Principal Java/Spring Boot Developer @Confiz

2d ago - Confiz is hiring a remote Principal Java/Spring Boot Developer. πŸ’Έ Salary: unspecified πŸ“Location: Pakistan

Role Description

Confiz is looking for an experienced Java professional with strong expertise in building scalable, secure, and high-performance applications. The ideal candidate will have hands-on experience with modern backend technologies, microservices architecture, and cloud-based deployments, along with a solid understanding of software design principles and best practices.

  • Design, develop, and maintain secure, scalable applications using Java and Spring Boot.
  • Implement robust RESTful APIs, SOAP APIs, and microservices for seamless integration with other services.
  • Work with JSON and XML for data interchange between services.
  • Handle data serialization and deserialization effectively.
  • Apply design patterns and architectural best practices to build efficient, maintainable code.
  • Conduct system and component design reviews to ensure compliance with standards and best practices.
  • Implement and manage encryption/decryption mechanisms to ensure data security and compliance.
  • Ensure secure communication protocols and data storage using standards such as AES, RSA, and TLS.
  • Oversee production deployments, ensuring zero downtime and robust rollback mechanisms.
  • Monitor applications post-deployment, troubleshoot issues, and improve system stability.
  • Establish and manage CI/CD pipelines using tools such as Jenkins, GitLab CI, or GitHub Actions.
  • Ensure smooth deployment workflows with automated testing and configuration management.
  • Develop database schemas, write optimized queries, and manage integrations with relational databases such as MySQL, PostgreSQL, or Oracle.
  • Experience with NoSQL databases such as MongoDB, Cassandra, or Redis is a plus.
  • Demonstrate deep understanding of HTTP and HTTPS protocols and secure communication standards.
  • Work with HTTP methods (GET, POST, PUT, DELETE) and status codes.
  • Implement unit, integration, and functional testing using frameworks such as JUnit and Mockito.
  • Write and maintain comprehensive test cases to ensure code quality and functionality.
  • Collaborate with cross-functional teams including Product, DevOps, and QA to achieve project goals.
  • Mentor junior developers and promote best practices in code quality, documentation, and testing.

Qualifications

  • Strong communication skills with fluency in English
  • Bachelor’s degree in Computer Science or related discipline
  • 5+ years of experience
  • Strong expertise in Java (preferably Java 11 or later)
  • Advanced knowledge of Spring Boot, Spring Data, Spring Security, and Spring Cloud
  • Deep understanding of design patterns (e.g., Singleton, Factory, Observer)
  • Proven experience in microservices architecture
  • Hands-on experience with RESTful and SOAP APIs
  • Proficiency in JSON and XML
  • Strong understanding of HTTP/HTTPS and secure communication
  • Experience with encryption/decryption (AES, RSA, TLS)
  • Proficiency in Jenkins, GitLab CI, or GitHub Actions
  • Experience with MySQL, PostgreSQL, and familiarity with MongoDB, Redis
  • Experience with Git, JIRA, Confluence or similar tools
  • Experience with JUnit, Mockito, or similar frameworks
  • Experience with AWS is highly desirable

Preferred Qualifications

  • Experience with containerization tools such as Docker
  • Familiarity with orchestration tools like Kubernetes
  • Exposure to Agile/Scrum methodologies

Benefits

  • Focus on processes and culture
  • ISO 9001:2015 (QMS), ISO 27001:2022 (ISMS), ISO 20000-1:2018 (ITSM), and ISO 14001:2015 (EMS) Certified
  • Vibrant culture of learning via collaboration
  • Work with cutting-edge technologies
  • Contribute to the success of the company and personal growth
Before You Apply
️
remote Be aware of the location restriction for this remote position: Pakistan
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Principal Java/Spring Boot Developer @Confiz
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 2d ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
️
remote Be aware of the location restriction for this remote position: Pakistan
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later