Architect - Tata Consultancy Services
Irvine, CA 92602
About the Job
Java Architect
Skills: Java frameworks such as Spring Boot, Spring Security, Spring Data, Spring MVC, CI/CD pipelines, containerization technologies such as Docker and Kubernetes, RESTful API, RDBMS (Oracle)
• Lead the design and development of Java-based applications.
• Ensure the architecture is scalable, robust, and meets business requirements.
• Collaborate with development teams, project managers, and stakeholders.
• Conduct code reviews and provide constructive feedback.
• Develop and maintain technical documentation.
• Participate in the full software development lifecycle.
• Identify and address performance bottlenecks.
• Ensure security best practices are followed.
• Design and implement microservices architecture.
• Integrate third-party APIs and services.
• Experience with RDBMS (Oracle), Kubernetes.
• Optimize application performance and scalability.
• Troubleshoot and resolve technical issues.
• Collaborate with QA teams to ensure high-quality deliverables.
• Develop and enforce coding standards and best practices.
• Provide technical leadership and guidance to the team.
• Evaluate and recommend new technologies and tools.
• Ensure compliance with regulatory requirements.
Salary Range- $120,000-$130,000 a year