Software Engineer
Tata Consultancy Services · Mumbai · onsite · Posted 40d ago
Not disclosed3–7 yrsfulltimeSourced from
About a minute. You'll make an account on the way through.
About this role
This position requires 3 to 7 years of relevant experiences in Java software engineering, ideally in a banking environment.
The core requirements for the job include the following:
Primary skills (minimum 3 years of experience):
- Java Language: Minimum hands-on experience of 3 years in core concepts and features introduced in Java 8 or later with knowledge in Spring Framework.
- Trade Finance / FBTI: Proven experience in the trade finance domain, especially with the FBTI application from FINASTRA.
- Databases: Knowledge of database technologies such as Oracle and SQL.
- CI/CD concept: Experience with continuous integration and continuous delivery/deployment pipelines (GitLab CI, Maven, ANT).
- Version Control: Proficient in version control systems, particularly Git.
- Integrated Development Environments: Experience with Eclipse or IntelliJ.
- Code Quality: Strong understanding of code quality practices, including code reviews, unit testing / TDD, and integration testing. Experience with SonarQube and Checkmarx source code analysis tools.
Secondary skills (as an advantage):
- Performance Optimization: Skills in profiling and benchmarking tools for Java applications, load testing, and stress testing tools.
- Artifact Management: Familiarity with Nexus, JFrog Artifactory, or similar tools.
- Behavior-Driven Development (BDD): Experience in implementing BDD practices using tools like Cucumber and X-ray for Jira, integrating BDD frameworks into CI/CD pipelines to ensure continuous validation of functional requirements.
- OS and Middleware: Experience on Linux (Red Hat), JBOSS, Apache, Tomcat, and IBM MQ.
- Monitoring and Logging: Experience with monitoring and logging tools such as Dynatrace, Grafana, or ELK Stack. Knowledge of the OMI and APM sets of practices and tools. Knowledge of the Monitoring as a Code (MAC) concept is a plus.
- Configuration Management Tool: Experience with tools like Ansible, Puppet, Chef, and HashiCorp Vault. These tools help automate the deployment, configuration, and management of applications and infrastructure.
- API Development: Proficiency in building scalable and secure APIs (e. g., REST, gRPC, GraphQL, etc. ), adhering to industry standard practices in versioning, and documentation (e. g., OpenAPI specs).
- Prompt Engineering: Fundamental knowledge of prompt engineering concepts and techniques with basic experience in crafting clear, contextually relevant prompts to guide AI Code Assistant tools (e. g., Copilot, Tabnine, or ChatGPT).
Functional skills:
- Knowledge of the international trade and commodity finance domain or basic banking experience is an advantage.
- Good understanding of SDLC and Agile Scrum practices.
Soft Skills:
- Client-oriented: Strong focus on understanding and meeting client needs with commitment to deliver high-quality solutions.
- Team player: Ability to support colleagues in achieving shared goals and go the extra mile.
- Rigorous: Attention to details and commitment to deliver high-quality and reliable results.
- Passionate / curious: Genuine enthusiasm for technology and continuous learning.
- Proactive: Ability to take initiative and anticipate / address challenges before they arise. Actively look for opportunities to improve processes and suggest any improvements.
- Problem Solving: Strong analytical and problem-solving skills.
- Communication: Excellent verbal and written English communication skills.
- Collaboration: Proven ability to work effectively in a collaborative
Sourced from instahyre
Skills
Trade FinanceFinastraSpring BootJavaFBTI
About TCS

Tata Consultancy Services
IT Services & Consulting
608.0k+
employees
1968
58 years old
Mumbai, Maharashtra
India
About
An IT services and consulting firm offering business solutions, committed to driving innovation for global enterprises.
Industries
IT Services & ConsultingFinancial ServicesInternetEducation & TrainingBPO
Employee ratings
1,14,115 reviews
3.3/ 5
Culture
3.2
Career growth
2.3
Work-life
3.5
Employees rate it well for
Job Security22973Salary21006Work Life Balance15396Appraisal10413Work Culture8916
Find them on