Skip to content
mimi

Senior Software Engineer – Java (Back-End Developer)

Unity Infotech

On-site Senior Today

About the role

Role

Senior Software Engineer – Java (Back-End Developer)

Domain Experience

Banking (Digital banking & cash management) is desired

Technical and Core Skills

  • Strong hands-on experience in Java / J2EE development, including Spring Boot, Spring Framework, and Hibernate.
  • Proven expertise in designing and developing scalable RESTful APIs and microservices-based applications.
  • Experience with application servers such as Tomcat, WebLogic, JBoss, or WebSphere.
  • Solid database knowledge in MySQL / SQL Server including query optimization and performance tuning.
  • Good understanding of web technologies including JSP, Servlets, HTML, CSS, and JavaScript.
  • Experience in system integration using REST, SOAP, and messaging frameworks in enterprise environments.
  • Knowledge of API security frameworks including OAuth2, OpenID Connect, JWT, and secure coding practices.
  • Strong knowledge of software development lifecycle (SDLC) including requirement analysis, design, development, testing, and deployment.
  • Familiarity with secure coding practices, application security standards, and banking regulatory expectations.
  • Hands-on experience with CI/CD tools, version control systems (Git), and DevOps practices.
  • Ability to troubleshoot production issues, perform root cause analysis, and deliver performance-optimized solutions.
  • Strong analytical, problem-solving, and technical solutioning capabilities.
  • Experience working in banking or financial services domain, preferably in digital or internet banking platforms.
  • Good communication skills and ability to collaborate effectively with cross-functional teams and stakeholders.
  • Ability to deliver high-quality, zero-defect solutions within defined timelines in fast-paced project environments.
  • Experience with enterprise integration and middleware
  • Familiarity with message queues (Kafka / RabbitMQ / ActiveMQ etc)
  • Experience working in Linux / Unix environments

Requirements

  • Strong hands-on experience in Java / J2EE development, including Spring Boot, Spring Framework, and Hibernate.
  • Proven expertise in designing and developing scalable RESTful APIs and microservices-based applications.
  • Experience with application servers such as Tomcat, WebLogic, JBoss, or WebSphere.
  • Solid database knowledge in MySQL / SQL Server including query optimization and performance tuning.
  • Good understanding of web technologies including JSP, Servlets, HTML, CSS, and JavaScript.
  • Experience in system integration using REST, SOAP, and messaging frameworks in enterprise environments.
  • Knowledge of API security frameworks including OAuth2, OpenID Connect, JWT, and secure coding practices.
  • Strong knowledge of software development lifecycle (SDLC) including requirement analysis, design, development, testing, and deployment.
  • Familiarity with secure coding practices, application security standards, and banking regulatory expectations.
  • Hands-on experience with CI/CD tools, version control systems (Git), and DevOps practices.
  • Ability to troubleshoot production issues, perform root cause analysis, and deliver performance-optimized solutions.
  • Strong analytical, problem-solving, and technical solutioning capabilities.
  • Experience working in banking or financial services domain, preferably in digital or internet banking platforms.
  • Good communication skills and ability to collaborate effectively with cross-functional teams and stakeholders.
  • Ability to deliver high-quality, zero-defect solutions within defined timelines in fast-paced project environments.
  • Experience with enterprise integration and middleware
  • Familiarity with message queues (Kafka / RabbitMQ / ActiveMQ etc)
  • Experience working in Linux / Unix environments

Skills

ActiveMQAPI securityAWS LambdaCSSCI/CDDevOpsGitHibernateHTMLJavaJBossJ2EEJSPJWTKafkaLinuxMicroservicesMySQLOAuth2OpenID ConnectRabbitMQRESTRESTful APIsSQL ServerSDLCServletsSOAPSpring BootSpring FrameworkTomcatUnixWebLogicWebSphereZero-defect

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free