28 Aug
|
Tekwissen India
|
Chennai
28 Aug
Tekwissen India
Chennai
Overview: TekWissen is a global workforce management provider throughout India and many other countries in the world. The below client is a global company with shared ideals and a deep sense of family. From our earliest days as a pioneer of contemporary transportation, we have sought to make the world a better place one that benefits lives, communities and the planet Job Title: Software Engineer (III) - Core Senior Engineer Location: Chennai Work Type: Hybrid (4 Days work From Office) Position Description:
- Strong hands-on experience with Google Cloud Platform (GCP) and cloud-native application architecture.
- Expertise in GKE, Kubernetes, Docker, Helm, services, ingress, ConfigMaps, secrets, health probes, and pod troubleshooting.
- Strong development experience with Java, Spring Boot, REST APIs, microservices, and enterprise integration patterns.
- Hands-on experience with Argo CD, GitOps, GitHub Actions, Tekton, and CI/CD pipelines.
- Experience with AlloyDB and Cloud SQL for PostgreSQL, including IAM authentication, connection pooling, performance tuning, and connectivity troubleshooting.
- Experience building batch and real-time data ingestion, API integrations, and messaging solutions using Pub/Sub, Kafka, or RabbitMQ.
- Robust understanding of application and network ingress/egress, load balancing, API routing, Shared VPC, Private Service Connect, firewall rules, DNS, private connectivity, and cross-project communication.
- Experience with GCP IAM, service accounts, Workload Identity Federation, Secret Manager, External Secrets, and least-privilege access controls.
- Knowledge of Artifact Registry, container security, Binary Authorization, vulnerability scanning, and secure deployment practices.
- Experience with Cloud Logging,
Cloud Monitoring, Prometheus, Dynatrace/Grafana, alerting, root-cause analysis
- Exposure to Cloud Run, OpenShift, Terraform, and Infrastructure as Code
Skills Required:
- Java Full stack
Skills Preferred:
- Spring Boot, GCP Cloud Run, CI/CD, Angular, Tekton
Experience Required:
- Senior Engineer Exp: Proficient In 2 coding lang. or adv. Prac. in 1 lang.; guides.
- 10+ years in IT;
- 8+ years in development
Experience Preferred: Roles and Responsibilities:
- End-to-End Software Development: Responsible for designing, developing, testing, and maintaining comprehensive end-to-end components, including the UI, business logic, data, and integration tiers.
- Product Collaboration & Prototyping: Collaborate closely with Product Managers and Product Owners to deeply understand functionalities and use cases, and create effective prototypes to visualize solutions.
- Technical Proficiency: Demonstrate expertise in API development and integration, front-end technologies (Angular), and back-end technologies (Spring Boot).
- This includes working with system infrastructure and database manipulation.
- Quality Assurance & Compliance: Ensure high quality of developed software by strictly adhering to the client's IT's security and control policies.
- This includes developing automated unit and functional tests to confirm user story acceptance.
- Operational Support & Performance: Provide essential production and operational support to ensure that Critical Success Factor (CSF) targets are consistently met.
- Technological Innovation & Influence: Research new technologies, influence enterprise technology shifts, and implement new trends that impact the client's application delivery landscape.
- Effective Communication: Simplify complex technical concepts and convey them clearly and concisely through both oral and written communication to various stakeholders.
Education Required:
- Bachelor's Degree
Education Preferred:
- Bachelor's Degree
Additional Information :
- Programming Languages & Frameworks: Java: Extensive experience with Java 17+ and modern Java design patterns.
- Spring Boot: Proficiency in Spring Boot, including security features, Flyway for database migrations, and JPA for data persistence.
- Angular: Solid background in Angular for UI development. API Management: Experience with APIGEE Gateway.
- Cloud & Infrastructure: Hands-on experience with GCP (Google Cloud Platform).
- DevSecOps & Quality Tools: Familiarity with SonarQube, 42 Crunch, FOSSA, and Cycode.
- Proficiency with IntelliJ IDEA.
- Version Control & CI/CD: Expertise in Git.
- Ability to work with CI/CD pipelines using Gradle and Tekton.
- Database Management: Proficiency with Microsoft SQL Server and PostgreSQL.
- Methodologies: Strong understanding of TDD (Test-Driven Development) and BDD (Behavior-Driven Development).
- Adherence to Software Craftsmanship practices.
- Experience working in an Agile environment.
TekWissen Group is an equal prospect employer supporting workforce diversity.
📌 Software Engineer (III) - Core Senior Engineer (Chennai)
🏢 Tekwissen India
📍 Chennai