T
Thales•2h ago
Indeed

Senior Software Engineer

Noida, Uttar Pradesh
Full Time
Senior Level

Auto Apply to 50+ AI Matched Senior Software Engineer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Thales

Full Job Description

Senior Software Engineer - Technical Developer

Location: Noida, India (Berger Tower)

About the Role:

We are seeking a Senior Software Engineer to join our software development team. In this role, you will work autonomously as an individual contributor on product feature developments, maintain and develop robust software applications/systems, validate solutions prior to delivery, and handle customer escalated issues.

Key Responsibilities:

  • Develop microservices-based architectures with a focus on scalability, resiliency, fault tolerance, and performance optimization.
  • Ensure technical quality through Unit Testing (JUnit), Integration Testing, Contract Testing, and automation using Mockito/TestContainers.
  • Implement strong API Security practices including OAuth 2.0, OIDC, JWT, SAML, and OWASP Top 10 compliance.
  • Leverage AI-Assisted Development tools for code generation, refactoring, testing, and governance (e.g., GitHub Copilot).
  • Maintain CI/CD pipelines using Azure DevOps/Jenkins/GitHub Actions with containerization via Docker/Kubernetes.

Requirements:

  • Bachelor's degree in Computer Science or related field; 5+ years of Java application development experience required.
  • Mastery of Spring Framework (Boot, MVC, Security), Hibernate/JPA, and NoSQL/Relational DBs (PostgreSQL, MongoDB).
  • Deep understanding of Distributed Systems, Domain-Driven Design (DDD), SOLID principles, and Secure SDLC.
  • Experience with Cloud Platforms (AWS/Azure) and Event-Driven architectures (Kafka/RabbitMQ).

Culture & Benefits:

Thales offers a workplace built on respect, trust, collaboration, and passion. We embrace flexibility as a smarter way to work and provide global mobility opportunities for those wishing to expand their careers across 68 countries.

Company

T

Thales

Thales is a global technology leader trusted by governments, institutions, and enterprises to tackle their most demanding challenges in aerospace, space, cybersecurity, digital identity, defense, tran...

Noida, Uttar Pradesh
Posted on Indeed