Posted:2 days ago|
Platform:
Work from Office
Full Time
Responsibilities: Architectural Leadership: Lead the design and evolution of enterprise-level Java applications, ensuring scalability, reliability, security, and maintainability. Define and enforce architectural standards, patterns, and best practices. Solution Design & Strategy: Translate complex business requirements into technical specifications and architectural blueprints. Evaluate and recommend appropriate technologies, frameworks, and tools to meet project goals. Technical Ownership: Take ownership of the technical design and implementation across the full software development lifecycle, from conception to deployment and ongoing support. Framework Expertise: Leverage extensive experience with the Spring Framework (Spring Boot, Spring Cloud, Spring Data, Spring Security, etc.) and Hibernate/JPA for data persistence. Database Design: Collaborate with database administrators to design efficient and scalable database schemas for both relational (e.g., PostgreSQL, MySQL, Oracle) and NoSQL databases (e.g., MongoDB, Cassandra). Microservices & APIs: Design and implement robust microservices architectures, RESTful APIs, and event-driven systems. Performance & Scalability: Identify and resolve performance bottlenecks, ensuring optimal application performance and scalability under heavy loads. Conduct performance tuning and optimization. Security: Incorporate robust security practices and design patterns into application architecture, ensuring compliance with industry standards and best practices. Code Quality & Standards: Establish and enforce coding standards, perform regular code reviews, and ensure high code quality, testability, and adherence to architectural guidelines. Mentorship & Guidance: Mentor and guide senior and junior developers, fostering a culture of technical excellence, continuous learning, and innovation. Stakeholder Collaboration: Effectively communicate complex technical concepts to non-technical stakeholders, product owners, and other teams. Collaborate closely with cross-functional teams. Technology Evaluation: Research and evaluate new technologies, tools, and frameworks to keep the technology stack modern and competitive. DevOps & CI/CD: Work closely with DevOps teams to define and implement CI/CD pipelines, automated testing, and deployment strategies. Troubleshooting & Support: Provide expert-level technical support and troubleshooting for complex production issues.
Victrix Systems And Labs
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
10.0 - 14.0 Lacs P.A.
10.0 - 14.0 Lacs P.A.
40.0 - 50.0 Lacs P.A.
8.0 - 12.0 Lacs P.A.
Kolkata, Mumbai, New Delhi, Hyderabad, Pune, Chennai, Bengaluru
13.0 - 18.0 Lacs P.A.
10.0 - 14.0 Lacs P.A.
3.0 - 7.0 Lacs P.A.
Bengaluru
5.0 - 8.0 Lacs P.A.
Gurugram
6.0 - 9.0 Lacs P.A.
Bengaluru
6.0 - 9.0 Lacs P.A.