Remote Senior Java Architect

Logo of PairSoft

PairSoft

πŸ“Remote - Worldwide

Job highlights

Summary

Join our team as a Senior Java Architect to design, architect, and scale complex, high-performance applications for large enterprise environments. The ideal candidate will have deep experience with Java 17, Spring Boot 3, and developing RESTful APIs.

Requirements

  • 8+ years of experience in Java development
  • At least 3+ years in an architect role, designing and scaling large-scale, enterprise-grade applications
  • Strong expertise in Java 17 and Spring Boot 3 for designing high-performance applications
  • Proven experience in architecting and implementing microservices-based architectures and RESTful API services
  • Extensive experience with SQL databases, particularly Oracle or other enterprise-level relational databases
  • In-depth knowledge of multithreading, concurrency, and performance optimization techniques using Java Lambdas
  • Strong experience with containerization technologies such as Docker, and orchestration tools like Kubernetes
  • Proven track record of integrating and optimizing CI/CD pipelines and automated deployment processes
  • Experience working in large-scale environments with a focus on scalability, availability, and performance tuning
  • Solid understanding of security best practices and performance optimization for large-scale systems
  • Excellent problem-solving skills, with the ability to anticipate and mitigate architectural risks
  • Strong leadership and communication skills, with the ability to collaborate effectively with development teams, stakeholders, and business leaders

Responsibilities

  • Architect and design scalable, enterprise-level Java applications capable of handling high throughput and complex data flows
  • Define the overall system architecture and lead the technical decision-making process to ensure system scalability, performance, and security
  • Collaborate with stakeholders and cross-functional teams to define system requirements and technical solutions, ensuring alignment with business goals
  • Lead the design and development of RESTful APIs and microservices architecture, ensuring robust, secure, and efficient integrations
  • Provide technical leadership and mentorship to development teams, ensuring adherence to best practices in coding, architecture, and performance tuning
  • Evaluate and recommend emerging technologies, frameworks, and tools that can improve system architecture, performance, and scalability
  • Optimize complex SQL queries, database designs, and interactions, particularly with Oracle and other relational databases
  • Drive the adoption of CI/CD pipelines, containerization (e.g., Docker), and orchestration (e.g., Kubernetes) for automated deployment and scaling
  • Architect solutions to handle concurrent operations efficiently using multithreading and Java Lambdas
  • Conduct architecture and code reviews to uphold performance, scalability, and security standards
  • Troubleshoot and resolve architectural challenges across different layers of the application stack

Benefits

  • Company Paid Group Mediclaim Insurance for employee, spouse and up to 2 Kids of INR 400,000 per annum
  • Company Paid Group Personal accidental insurance for employees of INR 1,000,000 per annum
  • 29 Paid leaves throughout the year
  • Company-paid Maternity leaves for female employees

Job description

  • Designation Title: Senior Java Architect
  • Location: Remote (India) – Candidates from Anywhere in India Can Apply.

Job Description:

We are seeking a highly skilled and experienced Senior Java Architect to design, architect, and scale complex, high-performance applications for large enterprise environments.

The ideal candidate will have deep experience with Java 17, Spring Boot 3, and developing RESTful APIs, as well as a proven track record of architecting scalable, maintainable solutions for global customers.

As a Java Architect, you will play a key role in defining the architecture of new systems and re-architecting existing ones to handle increasing load and complexity.

You will collaborate closely with cross-functional teams, including developers, product managers, and DevOps teams, to ensure that software systems are designed for reliability, scalability, and maintainability.

You will be responsible for leading the technical direction of projects, reviewing code, and providing strategic guidance in the adoption of new technologies, frameworks, and development practices.

You will also guide and mentor development teams to ensure best practices in coding standards, architecture design, and performance optimization.

Responsibilities / Essential Functions

  • Architect and design scalable, enterprise-level Java applications capable of handling high throughput and complex data flows.
  • Define the overall system architecture and lead the technical decision-making process to ensure system scalability, performance, and security.
  • Collaborate with stakeholders and cross-functional teams to define system requirements and technical solutions, ensuring alignment with business goals.
  • Lead the design and development of RESTful APIs and microservices architecture, ensuring robust, secure, and efficient integrations.
  • Provide technical leadership and mentorship to development teams, ensuring adherence to best practices in coding, architecture, and performance tuning.
  • Evaluate and recommend emerging technologies, frameworks, and tools that can improve system architecture, performance, and scalability.
  • Optimize complex SQL queries, database designs, and interactions, particularly with Oracle and other relational databases.
  • Drive the adoption of CI/CD pipelines, containerization (e.g., Docker), and orchestration (e.g., Kubernetes) for automated deployment and scaling.
  • Architect solutions to handle concurrent operations efficiently using multithreading and Java Lambdas.
  • Conduct architecture and code reviews to uphold performance, scalability, and security standards.
  • Troubleshoot and resolve architectural challenges across different layers of the application stack.

Requirements:

  • 8+ years of experience in Java development, with at least 3+ years in an architect role, designing and scaling large-scale, enterprise-grade applications.
  • Strong expertise in Java 17 and Spring Boot 3 for designing high-performance applications.
  • Proven experience in architecting and implementing microservices-based architectures and RESTful API services.
  • Extensive experience with SQL databases, particularly Oracle or other enterprise-level relational databases.
  • In-depth knowledge of multithreading, concurrency, and performance optimization techniques using Java Lambdas.
  • Strong experience with containerization technologies such as Docker, and orchestration tools like Kubernetes.
  • Proven track record of integrating and optimizing CI/CD pipelines and automated deployment processes.
  • Experience working in large-scale environments with a focus on scalability, availability, and performance tuning.
  • Solid understanding of security best practices and performance optimization for large-scale systems.
  • Excellent problem-solving skills, with the ability to anticipate and mitigate architectural risks.
  • Strong leadership and communication skills, with the ability to collaborate effectively with development teams, stakeholders, and business leaders.
  • Experience with cloud platforms such as AWS, Azure, or Oracle Cloud.

Nice to Have:

  • Familiarity with Kafka or similar event-streaming technologies for handling large-scale data processing.
  • Experience working in Agile or SCRUM development teams.
  • Familiarity with React V18

What We Offer

  • Exposure to working with a Microsoft gold partner organization with the latest technologies.
  • People first organisation culture
  • Company Paid Group Mediclaim Insurance for employee, spouse and up to 2 Kids of INR 400,000 per annum.
  • Company Paid Group Personal accidental insurance for employees of INR 1,000,000 per annum.
  • Company Paid & Manager approved Career Advancement Opportunities
  • Best in the Industry referral bonus policy.
  • 29 Paid leaves throughout the year
  • Company-paid Maternity leaves for female employees

About the Company

We are a global team of innovators and advocates transforming how financial data is captured, stored, and manipulated with our comprehensive suite of automation technology. Our platform seamlessly integrates with your existing ERP for an unrivaled end-user experience. We do the heavy lifting so accounting, procurement, and fundraising teams can do their best work.

PairSoft’s aspires to be the strongest procure-to-pay platform for the mid-market and enterprise, with close integration to Microsoft Dynamics, Blackbaud, Oracle, SAP, Acumatica and Sage ERPs.

At PairSoft, we are passionate about innovation, transparency, diversity, and advocating on behalf of our customers and communities we support. We offer exciting career opportunities and a collaborative culture that allows individuals to learn, grow, and create meaningful impact. We are expanding and seeking team players who are eager to jump in and contribute to our rapid growth!

PairSoft is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status or any other protected status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please email us at: [email protected].

To read our Candidate Date Privacy Notice - including GDPR - click here.

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let PairSoft know you found this job on JobsCollider. Thanks! πŸ™