Company Description
About Sopra Steria
Sopra Steria, a major Tech player in Europe with 56,000 employees in nearly 30 countries, is recognized for its consulting, digital services and software development. It helps its clients drive their digital transformation and obtain tangible and sustainable benefits. The Group provides end-to-end solutions to make large companies and organizations more competitive by combining in-depth knowledge of a wide range of business sectors and innovative technologies with a fully collaborative approach. Sopra Steria places people at the heart of everything it does and is committed to putting digital to work for its clients in order to build a positive future for all. In 2023, the Group generated revenues of €5.8 billion.
The world is how we shape it.
Job Description
Total Experience Expected: 04-06 years
Work location: Chennai
Mode of work: Hybrid (3 days office every week)
Shift: UK Shift & UK holidays
Must-Have Skills:
- Good knowledge of Core Java 8 and above, with hands-on experience.
- Proficiency in Java Spring Boot/Spring framework.
- Experience with web services (REST APIs)
- Strong understanding of Java design patterns and microservices.
- Ability to unit test using JUnit, Mockito.
- Experience with code versioning tools, preferably GitHub.
- Familiarity with relational databases and cloud platforms like Azure , AWS.
- Knowledge of Docker & Kubernetes
- Experience with code quality tools like SonarQube and vulnerability tools like Snyk.
Good-to-Have Skills:
- Knowledge of Apache Kafka messaging architecture.
- Familiarity with CI/CD tools like Azure DevOps, Jenkins.
- Exposure to Agile delivery methodology and tools like JIRA.
- Experience with monitoring tools like New Relic and splunk
We are seeking a skilled Java and Spring Boot Developer to join our team for an application support and enhancement project. The ideal candidate will have a strong background in Java development, with hands-on experience in Spring Boot. This role requires someone who can troubleshoot, maintain, and enhance existing applications, ensuring their optimal performance and scalability.
Key Responsibilities:
- Provide ongoing support and maintenance for existing Java applications.
- Develop, test, and deploy new features and enhancements in Spring Boot.
- Troubleshoot and resolve technical issues and bugs.
- Resolve support tickets and assist the business with any issues.
- Resolve code and server vulnerabilities to enhance security.
- Collaborate with cross-functional teams to gather and analyze requirements.
- Ensure the performance, quality, and responsiveness of applications.
- Write clean, maintainable, and efficient code.
- Participate in code reviews and provide constructive feedback.
- Stay up-to-date with the latest industry trends and technologies.
Qualifications
Additional Information
At our organization, we are committed to fighting against all forms of discrimination. We foster a work environment that is inclusive and respectful of all differences.
All of our positions are open to people with disabilities.
Sopra Steria Chennai, Tamil Nadu, IND Office
2/G-2 SIPCOT IT Park, Siruseri 603103 Kelambakkam (Off Chennai) - Kanchipuram District - , Chennai, Tamil Nadu, India