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