Company Overview :
Innovya Technologies is a dynamic and growing software consulting firm that drives business automation with cutting-edge solutions.
We help businesses quickly realize value from their technology and digital initiatives by delivering expert, context-driven product Fit :
At Innovya, we thrive in a fast-paced, supportive environment where continuous learning, teamwork, and disciplined execution are key.
If you're results-driven, growth-minded, and eager to make an impact, Innovya is the place for you!
Job Description :
We are actively seeking a Senior Java Developer with a strong background in Java and related technologies to design, develop, and maintain key software applications within our investment banking division.
This role requires a candidate with deep expertise in J2EE (v17), Spring Boot, Spring Batch, Hibernate, JPA, and Swagger / OAS3 to support high-impact projects in a fast-paced Responsibilities :
- Architect, design, develop and deploy high-performance and scalable Java / J2EE-based applications that
meet business complex requirements.
Lead a team of engineers and work with cross-functional team to timely deliver high quality complex business solutions.Provide technical leadership across all aspects of the software development lifecycle, from initial design through production deployment.Design and implement RESTful APIs, microservices architecture, and cloud-native applications.Ensure high availability and scalability of systems using Kubernetes, containerization, and cloud infrastructure.Implement and manage schedulers, event-driven architecture, and asynchronous processes.Collaborate with DevOps and infrastructure teams to automate deployment, scaling, and monitoring of applications.Drive the adoption of best practices in coding, design, testing, and deployment to improve team Expertise :10+ years of total experience in software development, with at least 5 years in an architect role.Excellent problem-solving, analytical, and interpersonal skills.Strong expertise in Java, J2EE, Kafka, and Spring Boot.Extensive hands-on experience on spring-boot, Kafka, and API development activities.Experience in designing scalable, distributed systems and microservices architecture.In-depth knowledge of RESTful API design and implementation.Experience with containerization technologies such as Docker and orchestration tools like Kubernetes.Familiarity with schedulers, event-driven architecture, and messaging systems (e.g., Kafka, RabbitMQ).Proficiency in working with cloud platforms such as AWS and Azure.Hands-on experience with caching strategies (ECH), performance tuning, and security best practices.Experience with version control systems (Git), CI / CD pipelines, and Agile methodologies.Experience in working with relational and NoSQL Skills :Strong analytical, problem-solving, and communication skills.Ability to work collaboratively in a team environment and contribute to project Qualifications :Hands-on experience on Python is a plus.Experience with financial products, trading systems, and familiarity with investment banking regulations.Knowledge of cloud platforms such as AWS and Azure and a strong understanding of microservicesarchitecture.
Background in DevOps practices and tools, including Jenkins, Docker, and Kubernetes.(ref : hirist.tech)