Java FSD

Next-Link


Job Location:

Pune - India

Monthly Salary: Not Disclosed
Posted on: 1 hour ago
Vacancies: 1 Vacancy

Job Summary

The Senior Software Engineer will be responsible for designing developing and maintaining enterprise-grade applications using Java and Python technologies. The role involves building scalable microservices integrating REST and SOAP APIs working on multi-threaded applications and contributing to both backend and frontend components using React and modern JavaScript frameworks. The engineer will collaborate closely with DevOps and cloud teams work with relational and non-relational databases and follow best practices in CI/CD code quality and secure software development within a banking technology context.

The role includes developing and maintaining Java and Python-based applications designing microservices using Spring Boot and related frameworks implementing RESTful and SOAP APIs handling multi-threaded and high-performance systems developing UI components using React and modern JavaScript working with Oracle and open-source databases integrating third-party services contributing to CI/CD pipelines and collaborating with cross-functional teams to ensure high-quality and scalable solutions.

Requirements

710 years of experience in Java/J2EE development
Strong experience with Spring Spring Boot Hibernate and Microservices architecture
Hands-on experience with Java 8 / JEE technologies
Experience building applications using Spring Framework or similar web frameworks
Strong understanding of multi-threading HTTP protocols REST API design and SOAP web services
Minimum 2 years of hands-on experience in Python development
Experience with Python web frameworks such as Django Flask or FastAPI
Strong understanding of object-oriented programming and design principles
Experience integrating RESTful APIs and third-party services
Knowledge of relational and non-relational databases including Oracle MySQL PostgreSQL and MongoDB
Experience with in-memory cache technologies such as Redis or Hazelcast
Hands-on experience with React for UI development
Expertise in HTML5 JavaScript jQuery and modern frontend technologies
Experience with Git and version control systems
Basic understanding of CI/CD pipelines DevOps practices and cloud environments
Experience working in banking or regulated industry methodologies


Required Skills:

710 years of experience in Java/J2EE development Strong experience with Spring Spring Boot Hibernate and Microservices architecture Hands-on experience with Java 8 / JEE technologies Experience building applications using Spring Framework or similar web frameworks Strong understanding of multi-threading HTTP protocols REST API design and SOAP web services Minimum 2 years of hands-on experience in Python development Experience with Python web frameworks such as Django Flask or FastAPI Strong understanding of object-oriented programming and design principles Experience integrating RESTful APIs and third-party services Knowledge of relational and non-relational databases including Oracle MySQL PostgreSQL and MongoDB Experience with in-memory cache technologies such as Redis or Hazelcast Hands-on experience with React for UI development Expertise in HTML5 JavaScript jQuery and modern frontend technologies Experience with Git and version control systems Basic understanding of CI/CD pipelines DevOps practices and cloud environments Experience working in banking or regulated industry methodologies

The Senior Software Engineer will be responsible for designing developing and maintaining enterprise-grade applications using Java and Python technologies. The role involves building scalable microservices integrating REST and SOAP APIs working on multi-threaded applications and contributing to both...