Senior Java Architect
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
Β
Date Posted
10/15/2024
Views
0
Similar Jobs
Senior Software Engineer (Scala/Java) - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...
View DetailsSenior Finance Business Partner (d/f/m) - Personio
Views in the last 30 days - 0
Personio an intelligent HR platform is seeking a Senior Manager for FPA to lead financial planning and analysis for key departments The ideal candidat...
View DetailsSenior Lead, Talent Acquisition - Sales (Relocation to Munich) (d/f/m) - Personio
Views in the last 30 days - 0
Personio a leading HR platform is seeking a Senior Lead Talent Acquisition professional to drive growth in the Revenue and Success functions across Eu...
View DetailsSenior Pricing Analyst - Cencora
Views in the last 30 days - 0
Cencora formerly known as AmerisourceBergen is a leading global pharmaceutical solutions organization They are currently experiencing rapid growth in ...
View DetailsSenior Product Analyst - FinCrime Platform - WISE
Views in the last 30 days - 0
Wise is seeking a Senior Product Analyst for its FinCrime Platform The role involves driving analytics efforts in the Financial Crime Platform product...
View DetailsSenior Data Analyst - Customer Experience - WISE
Views in the last 30 days - 0
Wise is a global technology company aiming to revolutionize international money transfers by offering minimal fees maximum ease and full speed They ar...
View Details