Chennai, Tamil Nadu
Software Engineer Senior #1030733Job Description:
- Java / J2ee Development environments IntelliJ/Eclipse Web front end development including JavaScript, Angular, React, etc.
- Develop REST based microservices using Spring, SpringBoot, SpringCloud, SpringListener, SpringMVC, JavaScript, HTML, XML, JUNITS Cloud, container image development and container orchestration experience
- Experience working with cloud environments, including GCP, Azure, OpenShift, Docker/Kubernetes Data Manipulation experience SQL data manipulation (Relational and NoSQL) Products (relational) including PostGres SQL, SQL Server, Teradata, Products (big data) including GCP Products (streaming) including Kafka and MQTT Build tools experience GitHub Build Tools like Tekton, Jenkins, GRADLE Implement and optimize cloud services and tools (e.g. Terraform, BigQuery, GCP)
- Knowledge in Source Code Management systems such as GIT Proven experience understanding, practicing, and advocating for software engineering disciplines from Clean Code, Software Artisanship, and Lean including: Paired / Mobbing programming Test-first/Test Driven Development (TDD)
- Evolutionary design Minimum Viable Product
Our preferred qualifications:
- Software Development Methodology Practiced eXtreme Programming (XP) disciplines including paired programming, test first / Test Driven Development (TDD)
- Knowledge in Spring boot microservice
Skills Required:
- J2EE, GCP, CI/CD, Docker, POSTGRES
Experience Required:
- 5-7 years
Education Required:
- Bachelor's Degree
Education Preferred:
- Master's Degree