Position : JAVA Architect – Application Development & Architecture
Location : Bangalore (Devanahalli)
Interview Mode : Virtual and Final Round F2F Interview
Experience : 15+ Years
Budget : 50 LPA
Work Mode : Work from office (4 Days Office)
Notice Period : Immediate / 10 Days Max
About the Role :
We are looking for an experienced Senior Technology Leader with over 15+ years of expertise in designing, developing, and managing large-scale applications across diverse technology
stacks. The ideal candidate will have deep hands-on technical skills in Java / J2EE, microservices, cloud technologies, and strong leadership capabilities to drive engineering excellence, mentor teams, and interface with customers.
Key Responsibilities :
- Lead the design, development, and delivery of enterprise-grade applications using Java, J2EE, Spring, Spring Boot, Microservices, and REST frameworks.
- Architect scalable, secure, and high-performance systems with strong emphasis on coding standards and best practices.
- Oversee module-level and platform-level architecture decisions for complex systems including low-code / no-code platforms.
- Manage end-to-end SDLC and Agile delivery for multiple development teams.
- Mentor, hire, and guide engineers to improve productivity, quality, and delivery timelines.
- Define and implement development processes, code reviews, and dev-testing standards for consistent release cycles.
- Collaborate with release management teams to plan and execute release cycles efficiently.
- Interface with customers to understand requirements, address issues, and propose innovative solutions.
- Drive feature ideation, requirement analysis, and functional enhancements based on customer needs.
- Communicate and collaborate with cross-functional teams including product, QA, DevOps, and leadership.
- Experience working with AWS, including cost optimization initiatives
- Exposure to Python, Node.Js, MongoDB, Elasticsearch, Kafka, MySQL, Redis, Linux / Solaris, and distributed environments.
- Strong understanding of virtualization technologies, cloud management platforms, and enterprise monitoring tools.
- Contribute to core coding activities when required, including module development, API design, unit testing, and debugging.
- Experience building APIs, utilities, and cloud-based components for large-scale applications (e.G., Yahoo Cloud, Calendar APIs).
- Introduce and enforce coding best practices, documentation standards, and STLC / SDLC processes.
- Ensure adherence to Agile / Scrum methodologies.
- Promote continuous improvement and engineering excellence across teams.
Technical Skills :
Core : Java, J2EE, Microservices, REST, Spring, Spring Boot, HibernateDatabases : MySQL, Redis, MongoDB (exposure)Messaging / Indexing : Kafka, ElasticsearchWeb : XML, YAML, JSON, HTML, CSSOS : Linux, Solaris, WindowsTools : Git, SVN, Agile / Scrum toolsCloud / Other : AWS, Python, NodeJS, Android Development (exposure)Preferred Qualifications :
Bachelor’s or Master’s degree in Computer Science or related field.15+ years of experience in full-stack application development and engineering management.Proven record of leading large teams, building scalable platforms, and delivering customer-centric solutions.Strong communication, stakeholder management, and problem-solving skills.