TATA Consulting Services

JAVA GCP Engineer

Atlanta, GA, US

Remote
Full-time
$90.8k–$130k/year
2 days ago
Save Job

Summary

* Good in Java (Version 8, 17, 21) feature with Multithread concepts, Experience in providing the Google cloud solutions Framework experience in Spring, Micronaut, Mock. * Data base knowledge of data models (like relational, NoSQL), schemas, keys, normalization, queries, joins, indexes, transactions, and concurrency. * Proficiency in Structured Query Language (SQL) and other query languages to interact with databases and retrieve data is essential. * Experience and provide solution to improve the application performance and scalability * Experience in cloud Migration from the on-prem application * Responsible for joining a product team and contributing to the software design, software development, and overall product lifecycle for a product that our users * love. * Create foundational code elements that can be reused as well as architectural diagrams and other product-related documentation. * Field questions from other product teams and encourage cross-team collaboration * Create foundational code elements that can be reused as well as architectural diagrams and other product-related documentation. * Define service level objectives for products. * Product configuration, performance tuning and testing as well as production monitoring * Expected to build and grow the skillsets of the more junior engineers. * Demonstrate expertise around modern software design and development. * Good hands-on experience in Application coding * Experience in Application Monitoring tool - grafana, prometheus, looker. Roles & Responsibilities: * Collaborates and pairs with other product team members (UX, engineering, and product management) to create secure, reliable, * scalable software solutions * Documents, reviews and ensures that all quality and change control standards are met. * Writes custom code or scripts to automate infrastructure, monitoring services, and test cases. * Writes c ustom code or scripts to do "destructive testing" to ensure adequate resiliency in production. * Creates meaningful dashboards, logging, alerting, and responses to ensure that issues are captured and addressed proactively. * Contributes to enterprise-wide tools to drive destructive testing, automation, or engineering empowerment. * Identifies product enhancements (client-facing or technical) to create a better experience for the end users. * Identifies unsecured code areas and implements fixes as they are discovered with or without tooling. * Identifies, implements, and shares technical solutions that can be used across the organization. * Creates and architects foundational code elements that can be reused many times by a product. * Creates meaningful architecture diagrams and other documentation needed for security reviews or other interested parties. * Defines Service Level Objectives for product to constantly measure their reliability in production and help prioritize backlog work. * Participates in and leads learning activities around modern software design and development core practices (communities of practice). * Learns, through reading, tutorials, and videos, new technologies and best practices being used within other technological organizations. * Attends conferences and learns how to apply new technologies where appropriate. #LI-RJ2 Salary Range - $90,790-$130,000 a year

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: