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

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! πŸ™