UI
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