No more applications are being accepted for this job
- Proven track record of designing, developing, and deploying microservices-based applications.
- Expert and hands-on experiences in, Java/J2EE, Design Patterns OOA/D.
- Deep understanding of microservices architecture principles and best practices.
- Experience with containerization technologies such as Docker and container orchestration platforms like Kubernetes.
- Strong knowledge of RESTful APIs, JSON, and asynchronous messaging systems.
- Proficiency in database technologies such as SQL and NoSQL databases.
- Familiarity with cloud platforms such as AWS.
- Experience with modern UI frameworks like Angular or React for building responsive and interactive user interfaces.
- Knowledge of Spring Security framework for implementing authentication, authorization, and other security features in Java applications.
- Excellent problem-solving skills and ability to work in a fast-paced, collaborative environment.
- Effective communication skills and ability to articulate technical concepts to non-technical stakeholders.
- Experience in non-functional skills like Security, Load and Performance Tests, Site Speed optimization, Cross-browser UX Design is a big plus.
- Experience driving architecture discussions, producing well-documented design docs, participating in design and code review and contributing to coding and unit testing of fault-tolerant applications.
- Comfortable or have familiarity with all the layers of multi-tier applications to design complete solutions and maintain products.
Developer - Seattle, United States - Tata Consultancy Services
Description
Skill: Java