Search by job, company or skills

ascendion

Java Backend Engineer

Save
  • Posted 18 hours ago
  • Be among the first 20 applicants
Early Applicant

Job Description

Job Description:Java Developer

Location: Bangalore - Bellandur (5 Days WFO)

Interviews: 3 Rounds of IVs

Responsibilities Will Include

  • Understanding Business Requirements and Functional Specifications. Ability to understand high level payment processing flows and stages in various type of payment processing in the world (clearing systems of the respective central banks)
  • Work with business/Product to document high level and detailed requirements
  • Providing estimates for required development
  • Creation/ update of Detailed Design Specifications, Program Specifications for 3 tier or micro service applications
  • Coding of new programs and changes to existing programs.
  • Get the code reviewed by leads and SME's and participate in code reviews.
  • Write Junits and end to end testing using frameworks like cucumber
  • Providing technical support for User Acceptance Testing
  • Creation of Implementation/ Back out Plans and Support Handover Documents
  • Providing technical support for Production Implementations, and post-implementation support during implementation warranty period

Key Skills

  • Application development skills
  • Strong analysis & problem solving skills. Strong in fundamentals like data structures, algorithms.
  • Excellent communication skills - both verbal and written
  • Ability to work independently with limited supervision
  • Proven ability to use own initiative to resolve issues
  • Full ownership of projects/tasks
  • Ability and willingness to work under pressure, on multiple concurrent tasks, and to deliver to agreed deadlines
  • Eagerness to learn; Strong team working skills
  • Understanding 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.
  • Hand's 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 gradle
  • Familiarity with JIRA

Good to have

  • Basic understanding of distributed caching (gemfire/redis), Cloud (AWS or GCP) offerings.
  • Basic understanding of CI/CD, experience of using Jenkins
  • Basic 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 monitoring
  • Understanding of Docker, Kubernetes
  • Knowledge of Casandra or MongoDB
  • Distributed messaging experience such as Kafka

Advantage

  • Experience in BFSI industry, exposure to core banking and payments
  • Knowledge of industry-wide technology trends and best practices
  • Some recent and successful experience in a properly functioning agile team would be extremely advantageous.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 150874911

Similar Jobs

Bengaluru, India

Skills:

PostgreSQLKafkaSpring BootAzure Logic AppsJsonAzure FunctionsDockerMySQLSpring SecuritySpring MVCAzure SqlXmlAzureKubernetesAzure Key VaultJava 11 or aboveMicroservices architectureHTTP protocolsAzure Service BusOAuth 2.0OpenID ConnectMultithreading concurrencyAzure API Management APIMREST API design

Bengaluru

Skills:

JavaCloudDockerSpring FrameworkKubernetesGolangAnglarJS

Bengaluru, India

Skills:

ScrumSpring BootAgileMvcJavaHibernateSoap API developmentSpring frameworksObject-oriented design

Bengaluru, India

Skills:

SqlSpring BootSpring MVCJavaRest ApisAgile Development MethodologiesAWS cloud technologiesContainerization conceptsMicroservices architecture