16 Oct
|
Tekskills
|
Mumbai
Key Responsibilities
- Design and develop scalable, high-performance enterprise applications using Java and Spring Boot.
- Define application architecture and system design for distributed microservices.
- Design and implement RESTful and SOAP web services.
- Lead cloud deployment activities and support development teams.
- Design secure applications using authentication and authorization protocols.
- Build and maintain CI/CD pipelines for automated deployments.
- Review application performance and recommend optimization strategies.
- Mentor development teams and conduct architecture and code reviews.
- Collaborate with business, QA, DevOps, and infrastructure teams.
- Ensure adherence to coding standards, security best practices, and Agile methodologies.
Required Skills
- 10+ years of experience (15+ years preferred) in Java development and architecture.
- Strong expertise in Core Java (1.8+).
- Hands-on experience with Spring Boot (2.7+).
- Experience designing Microservices Architecture.
- Solid knowledge of RESTful and SOAP Web Services.
- Experience with authentication protocols (OAuth, JWT, SAML, OAuth2, etc.).
- Strong database knowledge (RDBMS and NoSQL).
- Expertise in application architecture and system design.
- Experience with cloud deployment and CI/CD pipelines.
- Excellent communication and leadership skills.
Preferred Skills
- AWS DevOps.
- Docker, GitHub Actions, GitFlow.
- Kibana, JFrog, Nexus Repository.
- MongoDB and Document Databases.
- Performance tuning, profiling, and vulnerability scanning.
- XML.
- Jira, Confluence, ServiceNow.
- Insurance domain experience.
📌 Java Technical Architect (Mumbai)
🏢 Tekskills
📍 Mumbai