Home
Jobs

Java Architect

10 - 15 years

22 - 37 Lacs

Posted:1 hour ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

Job Title: Java Manager Architecture Experience: 10 to 15 Years Location: [Bangalore/Hyderabad/Mumbai/Pune/Chennai/Noida/Gurgaon] Employment Type: Full-Time Job Summary: We are seeking an experienced and technically strong Java Manager to lead software architecture, design, and delivery for large-scale, enterprise-grade solutions. The ideal candidate will have extensive experience in Java, microservices, cloud platforms, and team management, along with the ability to lead client proposals, manage stakeholder expectations, and drive engineering excellence. Key Responsibilities: Proposal & Client Engagement: Lead and contribute to client-specific proposals , solution presentations, and engineering strategies. Drive the growth and retention of client accounts through technical excellence and delivery confidence. Collaborate with delivery teams and senior stakeholders to manage and scale engagements. Manage medium to large-sized technical teams, ensuring productivity, mentorship, and alignment with business goals. Architecture & Design: Define and recommend architecture patterns based on business and technical requirements. Ensure adherence to SOLID , DRY , and OOP principles . Design solutions using reactive programming , microservices , and event-driven architectures . Evaluate and apply alternative architectural approaches to meet performance, compliance, and scalability goals. Understand and apply enterprise security standards across network and application layers. Technology Expertise: Languages & Frameworks: Extensive experience with Java 8+ , including concurrency, multi-threading, IO (blocking/non-blocking), lambdas, streams, and advanced libraries. Deep expertise with Spring Boot , Spring Cloud , or equivalent frameworks for building scalable APIs and services. Strong grasp of data structures , algorithms , and design patterns . Databases: Proficient in both SQL and NoSQL databases. Hands-on with DDL/DML , data modeling, and complex transactional operations. Knowledge of isolation levels and database performance tuning. API & Integration: Built and delivered API-based digital journeys using RESTful web services and related technologies. Experience with DBT tools and integration alternatives for backend solutions. Tooling & Engineering Practices: Proficiency with CI/CD pipelines , build tools , and code quality tools . Experience in containerization using Docker , Kubernetes , etc. Skilled in logging and monitoring tools like Splunk , ELK , Grafana , and implementing technical KPIs . Used profiling tools such as YourKit , VisualVM , etc., for performance tuning and optimization. Cloud & Messaging Platforms: Delivered solutions using at least one cloud platform (AWS, Azure, GCP, or PCF). Integrated with messaging systems like Kafka , RabbitMQ , or enterprise messaging platforms. Applied distributed caching technologies like Redis , Memcached , etc. Testing & Performance Engineering: In-depth understanding of memory management , garbage collection (GC) , and GC tuning . Proficient in writing unit tests using JUnit , Mockito , PowerMockito , EasyMock , etc. Familiar with BDD tools like Cucumber , JBehave , and automated testing frameworks . Ability to execute performance and security testing to meet non-functional requirements. Education: Bachelors or Master’s Degree in Computer Science , Computer Engineering , or a related technical field.

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview Now
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

RecommendedJobs for You

Hyderabad, Bengaluru, Delhi / NCR

Noida, Chennai, Bengaluru

Chennai, Tamil Nadu, India

Pune, Maharashtra, India