Senior Java/ Spring Boot Developer

Confiz


Date: 1 week ago
City: Remote
Contract type: Full time
Remote
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.

What makes Confiz stand out is our focus on processes and culture. Confiz is ISO 9001:2015, 27001:2013 & 20000-1:2018 certified. We have a vibrant culture of learning via collaboration and making the 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/

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

Graphic Designer (Remote Work From Home)

M365Connect, Remote
3 days ago
About Us:M365Connect is spearheading innovation in European IT staffing, marrying top-tier Microsoft talent with German clientele through the fusion of human expertise and cutting-edge AI tools.Key Responsibilities:Create visually stunning and engaging content for social media platforms, including static posts, reels, carousels, and hiring ads.Develop graphics and visuals that align with our brand guidelines and effectively communicate our messaging.Conceptualize and design...

Scrum Master I

Afiniti, Remote
2 weeks ago
About AfinitiAt Afiniti, we are a leading provider of artificial intelligence technology that elevates the customer experience by making moments of human connection more valuable. Our mission is rooted in a simple yet powerful idea: understanding patterns of human behavior enables us to predict how people will interact and create meaningful connections.Using our patented AI technology, we revolutionize the contact...

Bike Driver (Yango Partner)

Yango, Remote
3 weeks ago
Want to Earn Fast? Drive or Ride with Yango Pro!Do you own a bike? You can be on the road earning cash with every ride. The best part? You get paid instantly! Set your own hours, drive or ride when you want, and see your earnings grow.Key Benefits:Get going in just 4 hours.Same-day, instant payments.Flexible work—choose your own schedule.Requirements:Bike ownership.Must...