The following requirement is open with our client.
Client : TCS
Title : Java Developer with Google Cloud Platform and BigData
Location : Alpharetta, GA (Onsite) W2 Only
Duration : 12+ Months
Relevant Experience (in Yrs.): 8+
Detailed Job Description:
Experience with Cloud transformation projects
Working knowledge of DevOps, CI/CD or any other similar technologies
Experience in big-scale Batch Application Platforms
You can write very high quality code that is robust and easy to maintain. Hands-on experience on software development life cycles
You have a working knowledge of architecture frameworks. Expertise with different architecture and design patterns and tools
Must have experience working with deployment and orchestration technologies (such as Docker, Kubernetes, OpenStack, Chef, Salt, Ansible, Jenkins).
Should have set up / designed standard IT security practices such as Encryption, Certificates and Key management.
You have extensive experience with Java / J2EE design and development experience, Spring Framework, Spring Boot, Microservices, Response UI Frameworks. JQWidgets/JQuery, RESTful APIs, OAuth, IAM
Design patterns
You have detailed knowledge of modern software development life cycles including CI / CD
Source code control management systems (e.g. SVN/Git, Subversion) and build tools like Maven., Jenkins
Agile environments (e.g. Scrum, XP, Kanban)
Software development best practices such as TDD (e.g. JUnit), continuous integration (e.g. Jenkins, CI/CD)
Linux command line and shell scripting languages, Python, Node js, JavaScript
Experience with Relational databases Oracle , MySQL, Postgres , writing SQLs, SQL tuning
Cloud computing, SaaS (Software as a Service)
Atlassian tooling . JIRA, Confluence
Experience working in financial services
Experience with Big Data technologies such as Spark, Hadoop or Big Data
Experience in the Google Cloud Platform cloud native development. Working with Dataflow and DataProc, Streaming, PubSub. Google Cloud Platform - Storage, GKE, GCE, BigQuery
Experience in Large Batch Processing Environment, handling / Computing models and aggregation
Have Skills :
- Java Developer
- Google Cloud Platform & Big Data
- (DevOps, CI/CD
- Database & Linux/Scripting