Consultant Technical Lead - Java Full Stack Development

Societe Generale Global Solution Centre

Bengaluru

Sur place

INR 1 500 000 - 2 200 000

Plein temps

Il y a 1 heure
Soyez parmi les premiers à postuler

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Résumé du poste

Societe Generale Global Solution Centre in Bengaluru is seeking a Java Full Stack Developer to own end-to-end design and delivery of enterprise software. You will develop robust REST APIs, implement frontend with React.js, and ensure code quality with SOLID principles and unit testing.

You will mentor teammates, review code, optimize performance, and collaborate with Product Owners and Business Analysts to align priorities.

Qualifications

  • Strong Java 17+ and Spring Boot 3.x with microservices experience.
  • Experience designing RESTful APIs and secure services.
  • Hands-on with distributed systems, Kafka/RabbitMQ, and observability stacks.

Responsabilités

  • Lead end-to-end design, implementation, and production deliveries of the product.
  • Design, build, and maintain enterprise apps with OOP and SOLID practices.
  • Architect secure RESTful APIs connecting front-end and back-end.
  • Mentor team, review code, and coach unit testing and craftsmanship.
  • Ensure delivery quality with code coverage, SonarQube, security/testing standards.
  • Collaborate with Product Owners and BAs to prioritize tech debt and modernization.
  • Tune performance and troubleshoot bottlenecks across dev, test, prod.

Connaissances

Java 17+
Spring Boot 3.x
Spring Framework
Microservices
Kafka/RabbitMQ
Observability stack
React.js
PostgreSQL
NoSQL
JUnit/Mockito
JWT/OAuth
Git
Docker
Kubernetes
AWS S3

Outils

Kafka
RabbitMQ
GitHub Actions
Artifactory

Description du poste

Responsibilities
About the Role
Job Description: Java Full Stack Developer (FSD)
Key Responsibilities
  • Technical Leadership & Ownership: Lead the end-to-end design, technical implementation, and production deliveries of the product autonomously.
  • Full-Stack Development: Design, build, and maintain enterprise applications by writing clean, efficient code according to OOP principles and SOLID design patterns.
  • API Architecture: Construct and integrate secure, seamless RESTful APIs to connect front-end and back-end frameworks smoothly.
  • Team Mentorship: Unblock team members on technical hurdles, run code reviews, deliver tech chapter presentations, and coach the team on unit testing and engineering craftsmanship.
  • Quality Assurance: Own project delivery quality by managing code coverage, optimizing for code smells, and enforcing strict adherence to SonarQube, penetration testing, and API maturity standards.
  • Sprint & Product Alignment: Partner directly with Product Owners (PO/PPO) and Business Analysts (BA) to prioritize technical debt and modernization tasks within the backlog and sprints.
  • Performance Tuning: Proactively handle process optimization, troubleshoot complex system bottlenecks, and resolve issues across development, testing, and production environments.
Required
Profile required
Required Technical Skills
  • Core & Backend Frameworks: Advanced proficiency in Java (versions 17+) alongside deep ecosystem expertise in Spring Boot (v3.x) and the broader Spring Framework (Web MVC v5.x/v6.x, Data, Cloud, Security, Integration, AMQP).
  • Distributed Systems: Microservices, event-driven architectures, Kafka/RabbitMQ, eventual consistency, resilience patterns, scalability, and high-availability design.
  • Monitoring & Observability: ELK Stack, Filebeat, Logstash, Metricbeat, Heartbeat, Grafana, Prometheus, Spring Boot Actuator, Zipkin/OpenTelemetry, logging, metrics, tracing, and alerting.
  • Frontend Architecture: Fair knowledge in React.js, including component lifecycle methods, functional hooks (useState, useEffect, useContext etc), state management (Redux, Redux Toolkit, or Context API), React Router, and React JSON forms.
  • Microservices: Strong design and implementation experience with microservice architectures and development patterns.
  • Database Design: Proficiency in modeling and querying relational databases (PostgreSQL, Oracle, MySQL) and NoSQL databases and optimization.
  • Data Storages: Scality S3 or S3 compatible stores, exposure to Parquet/ORC/Avro formats .
  • Testing Ecosystem: Experience writing unit tests (JUnit, Mockito), integration tests, and end-to-end testing setups (Cypress / Playwright).
  • Security Standards: Good understanding of authentication and authorization mechanisms such as JWT, OAuth, and sessions.
  • Collaborative Tools: Expertise in version control systems, primarily GIT.
  • Message Brokers: Familiarity with streaming and messaging middleware such as Kafka (preferred), RabbitMQ, Apache MQ.
  • DevOps & CI/CD: GitHub Actions automated build/deployment pipelines, IaC, release management, and DevSecOps practices.
  • Code Quality & Artifacts: SonarQube, JFrog Artifactory, code quality governance, security scanning, and artifact lifecycle management.
  • Containers & Orchestration: Docker, Kubernetes, containerized applications, scaling, networking, and platform operations.
  • Cloud Infrastructure: Cloud experience utilizing AWS environments, specifically managing object storage like AWS S3.
Nice To Have Skills
  • Systems Basics: Comfortable executing basic Unix/Linux/Bash/powehell commands.
  • Scala/Python.
  • Agile Methodology.
Why join us

\"We are committed to creating a diverse environment and are proud to be an equal opportunity employer. All qualified applicants receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status”。

Business insight

At Société Générale, we are convinced that people are drivers of change, and that the world of tomorrow will be shaped by all their initiatives, from the smallest to the most ambitious. Whether you’re joining us for a period of months, years or your entire career, together we can have a positive impact on the future. Creating, daring, innovating, and taking action are part of our DNA. If you too want to be directly involved, grow in a stimulating and caring environment, feel useful on a daily basis and develop or strengthen your expertise, you will feel right at home with us!

Still hesitating?

You should know that our employees can dedicate several days per year to solidarity actions during their working hours, including sponsoring people struggling with their orientation or professional integration, participating in the financial education of young apprentices, and sharing their skills with charities. There are many ways to get involved.

We are committed to support accelerating our Group’s ESG strategy by implementing ESG principles in all our activities and policies. They are translated in our business activity (ESG assessment, reporting, project management or IT activities), our work environment and in our responsible practices for environment protection.

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Lead Software Engineer - DevOps
Lead Software Engineer - DevOps

Societe Generale Global Solution Centre • Bengaluru

Sur place
INR 3 500 000 - 5 500 000
Lead Java Developer
Lead Java Developer

Societe Generale Global Solution Centre • Bengaluru

Sur place
INR 3 000 000 - 5 400 000
Specialist Software Engineer - DevOps
Specialist Software Engineer - DevOps

Societe Generale Global Solution Centre • Bengaluru

Sur place
INR 900 000 - 1 700 000
Consultant Technical Lead
Consultant Technical Lead

Societe Generale Global Solution Centre • Bengaluru

Sur place
INR 1 800 000 - 2 400 000
Lead Software Engineer - Application Engineer
Lead Software Engineer - Application Engineer

Societe Generale Global Solution Centre • Bengaluru

Sur place
INR 1 200 000 - 1 800 000
Lead Software Engineer
Lead Software Engineer

Societe Generale Global Solution Centre • Bengaluru

Sur place
INR 1 200 000 - 2 400 000
Specialist Software Engineer - Angular
Specialist Software Engineer - Angular

Societe Generale Global Solution Centre • Bengaluru

Sur place
INR 1 200 000 - 1 800 000
Specialist Software Engineer - .Net , React
Specialist Software Engineer - .Net , React

Societe Generale Global Solution Centre • Bengaluru

Sur place
INR 1 400 000 - 2 200 000
Lead Software Engineer | Developer | SQL Server | MSBI | Lead | FTE
Lead Software Engineer | Developer | SQL Server | MSBI | Lead | FTE

Societe Generale Global Solution Centre • Bengaluru

Sur place
INR 1 200 000 - 2 400 000
Lead Software Engineer - Java
Lead Software Engineer - Java

Societe Generale Global Solution Centre • Bengaluru

Sur place
INR 1 500 000 - 2 100 000