INNOVYA TECHNOLOGIES

Job Details

Java Solution Architect/Technical Lead

Share This Job

Key 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 productivity.

Technical 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 databases.

 

Soft Skills:

  • Strong analytical, problem-solving, and communication skills.
  • Ability to work collaboratively in a team environment and contribute to project deliverables.

 

Preferred 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 microservices architecture.
  • Background in DevOps practices and tools, including Jenkins, Docker, and Kubernetes.

Apply Now

Your Full Name *
Email address *
Phone Number with (Country Code) *
Current Designation *
Notice period (in Days)? *
Current/last yearly salary? *
Expected yearly salary? *
Upload CV *
Maximum file size: 100 MB