03 Sep
|
TEKWISSEN
|
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 modern 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.
- Strong 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 clients ITs 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 clients 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:
- Bachelors Degree
Education Preferred:
- Bachelors 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: Robust 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 opportunity employer supporting workforce diversity.
Disclaimer: This job posting and Location has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
📌 Software Engineer (III) - Core Sr Engineer (Chennai)
🏢 TEKWISSEN
📍 Chennai