Logo
ITC Infotech

Java Technical Lead

ITC Infotech, Seattle, Washington, us, 98127


Greetings from ITC Infotech Job Title - Java Technical Lead Location - Seattle, WA/ Vancouver, Canada Job Description: Spring Boot and API Development : Extensive experience with Spring Boot, API documentation tools (Swagger or equivalent), and IDEs like IntelliJ or Eclipse. Min 12 years of experience in Java Spring boot, AWS, Micro services, databases and Airflow. In-Depth experience in building microservices and APIs that are scalable and performant In Depth experience in establishing alerting and monitoring of services that are actionable Proficient in Java and Development Tools: Strong expertise in Java (version 8), including experience with source control (Git), database version control (Liquibase), and dependency management (Maven). Proficient in RESTful API development, microservices architecture, and cloud-based services. Experience with Big Data and ETL: Min 10 years of SQL experience in managing and manipulating large datasets through ETL processes. Develop and maintain data models, data dictionaries, and data flow diagrams. Able to write and debug complex SQLs; Analyze and optimize complex SQL queries and ensure efficient data retrieval. Ability to do tech. design and code review. Collaborate with cross-functional teams to ensure data integrity and consistency across systems. Develop best practices and standards to ensure highest data quality Expertise in Data Architecture Principles Hands-on experience on Java Spring Boot, Python, SQL coding; should be able to write complex programs Testing and CI/CD: Hands-on experience with testing frameworks (JUnit, Mockito) and continuous integration tools (Jenkins or GitLab). Containerization and Databases: Familiarity with Docker, SQL databases (MSSQL or PostgreSQL), and NoSQL databases (MongoDB). Messaging Frameworks and Monitoring: Experience with messaging frameworks such as Kafka or RabbitMQ, and monitoring tools like Grafana and Lenses. Cloud and Infrastructure Management: Knowledge or Hands-on experience (preferred) with AWS, Terraform, and Kubernetes. Owns and is passionate about continuous optimization Skills Data Engineering, Kafka, Data warehouse Architecture, Data Modeling, AWS Application Integration, API Design, Microservices Design, Java, Spring Boot, CI_CD Responsibilities Lead, review and collaborate with different scrum teams to deploy various features in the MDM (Master Data Management) platform. Setup code reviews and design reviews with teams across the globe in various time zones. Work seamlessly with client employee teams , contractor teams and vendor teams with a one team mindset. Lead & Support production issues as related to the application functionality, integration and infrastructure (AWS). Lead & Drive the on call resolution with crisp communication and impacts. Nice to Have: Knowledge of or experience with Postgres and Snowflake is a plus. Master Data Management - Experience in MDM platform like Preceisely/Enterworks or Stibo or Informatica or similar. Education : Min. Bachelor's in Computer Science or Engineering About US: ITC Infotech is a leading global technology services and solutions provider, led by Business and Technology Consulting. ITC Infotech provides business-friendly solutions to help clients succeed and be future-ready, by seamlessly bringing together digital expertise, strong industry speci c alliances and the unique ability to leverage deep domain expertise from ITC Group businesses. We provide technology solutions and services to enterprises across industries such as Banking & Financial Services, Healthcare, Manufacturing, Consumer Goods, Travel and Hospitality, through a combination of traditional and newer business models, as a long-term sustainable partner.