Remote Senior Java Architect

closed
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
This job is filled or no longer available