🎁 Before you apply, rehearse this interview. Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card. I want my training →
Job description Job Description: Sr Java Backend Developer Responsibilities will include: Understanding Business Requirements and Functional Specifications. Ability to understand high level payment processing flows and stages in various types of payment processing in the world (clearing systems of the respective central banks)Work with business/Product to document high level and detailed requirementsProviding estimates for required developmentCreation/ update of Detailed Design Specifications, Program Specifications for 3 tier or micro service applicationsCoding of new programs and changes to existing programs.Get the code reviewed by leads and SMEs and participate in code reviews.Write JUnits and end to end testing using frameworks like cucumberProviding technical support for User Acceptance TestingCreation of Implementation/ Back out Plans and Support Handover DocumentsProviding technical support for Production Implementations, and post-implementation support during implementation warranty periodKey Skills Application development skillsStrong analysis & problem-solving skills. Strong in fundamentals like data structures and algorithms.Excellent communication skills - both verbal and writtenAbility to work independently with limited supervisionProven ability to use own initiative to resolve issuesFull ownership of projects/tasksAbility and willingness to work under pressure, on multiple concurrent tasks, and to deliver to agreed deadlinesEagerness to learnStrong team working skillsUnderstanding of Agile methodologies.Experience in working with groups that are set-up across globe.Work with requirements which may not be available to the last level of detail.Primary skills Must have: Proven hands-on experience in Java 17/21, J2EE, Spring Framework, web services (REST) and hibernate.Strong experience in using RDBMS (Oracle).Demonstrated experience in writing Junits for unit testing to achieve >90% code coverage.Experience in basic Unix / Shell scripting.Hands on experience in fine tuning application response / performance testing. Experience in using tools like JMeter/JProbe etc.Experience in Micro service, Spring Boot.Experience in using code scanning tools like black duck and tools like Sonar etc.Hands on experience in using build automations tools like maven or gradleFamiliarity with JIRAGood to have Basic understanding of distributed coaching (gemfire/redis), Cloud (AWS or GCP) offerings.Basic understanding of CI/CD, experience of using JenkinsBasic understanding of infrastructure, deployment architecture - webserver, app server, database server, load balancer, HA setup, Sustained Resiliency)Familiarity with ELK Stack (Elastic search, logstash, Kibana) for monitoringUnderstanding of Docker, KubernetesKnowledge of Casandra or MongoDBDistributed messaging experience such as KafkaAdvantage: Experience in BFSI industry, exposure to core banking and paymentsKnowledge of industry-wide technology trends and best practicesSome recent successful experience in a properly functioning agile team would be extremely advantageous.Work Mode :- All 5 days work from Office, Bengaluru Location .
Here's where they are and how to stand out in your next interview.
24.795Jobs
9.577IN
74%EN
That number includes positions in India (9,577), Poland (3,429), the United States (1,753), Singapore (787), and Brazil (779). If you're looking to move or work remotely, check which countries match your goals — then filter WorkMundi by location to see what's actually hiring near you.
Most developer ads you'll see are written in English: 18,397 of the 24,795. That doesn't tell you whether the job itself requires you to speak English or work in English daily, so read each posting carefully. Don't assume the language of the ad matches the language of the team.
The employers posting the most developer roles are Link Group (369 jobs), Upvanta (257), jobgether (226), and OfferZen (212). If you're applying to any of these, research their hiring patterns. They move fast and post often, which means they're either scaling hard or replacing people who didn't fit.
In your interview, expect this: 'Walk me through the last time you had to debug something that took you more than an hour. What was it, what did you try first, and what would you do differently?' Hiring managers ask this to see if you think systematically or just try random fixes. Have a real example ready with specifics.