Principal Java/ Spring Boot Developer
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 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:
- ...We at Confiz are hiring a Mid-level Python developer with 5+ years of experience. Join our team to ensure seamless application performance and drive operational excellence. Responsibilities: Integrating with 3rd party APIs using Python Writing browser scraper based...
- ...Confiz is looking for a Principal Software Engineer (.NET). Candidates should have around 5 to 8 years of experience in .NET. You must... ...of production products. Cooperate with other software developers, testers, BI developers, business and systems analysts, and solution...
- ...Confiz is seeking a Principal Software Engineer to join our Data Platform Delivery team to accelerate data modernization for a global... ...development, secure data handling, and Azure integration. Develops secure, scalable backend services using FastAPI or Flask ,...
- ...with industry best practices and organizational standards. Optimize data integration pipelines for performance and scalability. Develop and maintain documentation regarding data architectures, procedures, and solutions. Qualifications ~ Bachelor’s or master's...
- ...highly skilled and experienced Adobe Experience Manager (AEM) Developer to join our digital team. The ideal candidate will have a strong... ...Target, Analytics, etc.). Customize AEM functionalities using Java, Sling, OSGi, JCR, and other related technologies. Optimize...
- ...deeply understand your sector. Fortray is also a global online boot camp, helping career changers gain vital digital skills in just... ...Purpose of the Job – Overview Job Title: Senior Web Developer Location: Onsite Pakistan Office: PSPP Complex D/E Ali...
- ...We are seeking experienced Dynamics 365 Consultants for finance for the position of Principal Functional Consultant with a strong background in implementing and customizing D365 solutions. Must possess in-depth knowledge of relevant modules and processes to effectively...
- ...deeply understand your sector. Fortray is also a global online boot camp, helping career changers gain vital digital skills in just... ...hours on Saturdays Key Responsibilities: Presentation Design: Develop and design visually engaging PowerPoint presentations,...
- ...deeply understand your sector. Fortray is also a global online boot camp, helping career changers gain vital digital skills in just... ...PM BST About the Role Position Responsibilities: Developing and implementing HR strategies and initiatives aligned with the...
- ...deeply understand your sector. Fortray is also a global online boot camp, helping career changers gain vital digital skills in just... ...operations. Purpose of the Job – Overview Job Title: Business Developer/ Sales Location: Fully Remote Must have a 2 to 3 Hours...
- ...ensure your recruitment or job search benefits from seasoned experts who deeply understand your sector. Fortray is also a global online boot camp, helping career changers gain vital digital skills in just four weeks, opening doors to lucrative tech careers. Our rigorous...
- ...detect issues proactively. Create operational dashboards and alerts and automate common failure recovery tasks where possible. Develop and maintain runbooks, escalation protocols, and incident management playbooks. Collaborate with data engineering and analytics...
- ..., and maintain real-time data pipelines using streaming frameworks such as Kafka, Apache Flink, and Spark Structured Streaming. Develop batch processing workflows with Apache Spark (PySpark) Orchestrate and schedule data workflows using orchestration frameworks such...
- ...regression, exploratory, responsive, and crossbrowser/platform testing to ensure product stability and usability. Work closely with developers, product managers, and DevOps engineers to understand features, clarify requirements, and plan test coverage. Take part in...
- ...Data Lake, Synapse, and Data Factory, adhering to industry standards. Continuously enhance automated tests as new features are developed, ensuring Participate in data reconciliation and verify Data Quality frameworks to maintain data accuracy, completeness, and consistency...
- ...ownership of P1 and P2 incidents, ensuring timely resolution and communication Proactively escalates issues to L3 engineers or developers when required Understands and performs Root Cause Analysis (RCA) for incidents Conducts impact analysis to evaluate the...
- ...Collaborate with R&D and Production teams on product trials, cost-reduction initiatives, and sustainable packaging solutions. Train and develop QC staff; promote a culture of continuous improvement through practices like 5S and safety protocols. Prepare and present...
- ...track record in client acquisition , managing large regional territories, and driving business results. Key Responsibilities: Develop and implement effective regional sales strategies. Maintain and nurture long-term relationships with existing clients....
- ...testing, and the ability to collaborate with cross-functional teams to deliver seamless user experiences. Key Responsibilities: Develop, execute, and maintain end-to-end test cases, test plans, and scripts to validate business workflows Conduct comprehensive end-...
- ...We are looking for an experienced React Native developer responsible for the development and maintenance of applications aimed at Android/IOS devices. You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Java/ Spring Boot Developer. Be the first to apply!