Technical Expertise (Kochi)

Technical Expertise (Kochi)

15 Oct
|
Empay Software Solutions
|
Kochi

15 Oct

Empay Software Solutions

Kochi

Job highlights

- Strong experience with Java and modern software development practices. . Strong knowledge of Spring Boot,Spring MVC,and relevant frontend technologies.

- The ideal candidate should have strong analytical,problem-solving,communication,and team management skills,along with the ability to lead and mentor QA team members. . Key Responsibilities

- Required Skills &
- Experience

Job Summary

We are looking for a technically strong Technical Manager / Technical Project Lead with 810+ years of experience in software development and technical leadership. The candidate should have strong hands-on expertise in Java, along with experience managing engineering teams and delivering complex software projects.

Location: Kochi

Work Mode: Work From Office (Mandatory)

Key Responsibilities

- Own the technical direction of projects and guide engineering teams throughout the software development lifecycle.

- Analyze business requirements and define suitable architecture, technology approaches, technical components, and implementation strategies

- Review code and technical implementations to ensure quality, maintainability, security, scalability, and performance.

- Guide developers in applying OOP principles, SOLID practices, Design Patterns, clean coding standards, and appropriate architectural approaches.

- Investigate complex technical problems and lead the resolution of production failures, performance bottlenecks, integration issues, and application defects.

- Review database structures, SQL queries, API behavior, and application performance, and recommend improvements where required.

- Work closely with Team Leads, Developers, and QA Engineers to ensure smooth development, testing, issue resolution, deployment, and production support.

- Evaluate new technologies and frameworks and determine their suitability for business and technical requirements.

- Participate in customer and stakeholder discussions and provide technical explanations, solution proposals, and effort/feasibility inputs.

- Lead technical estimation and contribute to project planning, priorities, dependencies, risks, and delivery commitments.

- Manage team allocation and workload while ensuring technical tasks are assigned according to skills and project requirements.

- Mentor Team Leads and developers through technical guidance, feedback, knowledge sharing, and capability development.

- Participate in technical recruitment, interviews, onboarding, performance discussions, and team development activities

- Encourage engineering improvements that enhance code quality, system reliability, development efficiency, and delivery predictability

Technical Expertise

- Strong experience with Java and modern software development practices.

- Solid knowledge of Spring Boot, Spring MVC, and relevant frontend technologies.





- Solid understanding of RESTful APIs, Microservices, Object-Oriented Programming, Design Patterns, SOLID principles, and System Design.

- Strong knowledge of SQL and relational databases, including SQL Server, MySQL, or PostgreSQL.

- Experience with API integrations, authentication and authorization, application security, caching, logging, monitoring, and performance tuning.

- Good understanding of version control, CI/CD, Agile development, SDLC, and production deployment practices.

- Exposure to AWS/Azure/GCP, Docker/Kubernetes, messaging platforms, and DevOps tools will be an advantage.

Qualification &
- Experience

- B.Tech / M.Tech / MCA / MSc in Computer Science, Information Technology, or a related field.

- 810+ years of experience in software engineering, with strong exposure to technical architecture, application development, technical leadership, team management, and project delivery.

- Extensive experience working with Java-based applications is required.

QA Lead

We are looking for an experienced QA Lead with 58 years of experience in software testing, including at least 2+ years of experience in a QA leadership role. The candidate should have strong knowledge of manual and automation testing, Agile methodologies, test planning, defect management, and quality assurance processes.

Experience in the FinTech / Financial Services domain will be an added advantage. The ideal candidate should have strong analytical, problem-solving, communication, and team management skills, along with the ability to lead and mentor QA team members.

Key Responsibilities

- Lead and manage QA activities across projects.

- Develop test strategies, test plans, test scenarios, and test cases.

- Plan, estimate, coordinate, and monitor testing activities.

- Oversee functional, regression, integration, and system testing.

- Identify, track, manage, and follow up on defects through resolution.

- Work closely with developers, product teams, and business stakeholders to ensure quality deliverables.

- Review business and technical requirements and provide QA inputs.

- Identify opportunities to improve testing processes and automation.

- Monitor QA metrics and maintain required testing documentation.

- Mentor, guide, and support QA team members.

- Ensure defined quality standards and processes are followed throughout the Agile development lifecycle.

Required Skills &
- Experience

- 68 years of experience in QA / Software Testing.





- At least 2+ years of experience in a QA Lead or similar leadership role.

- Proven experience in leading and mentoring QA team members.

- Strong knowledge of both manual and automation testing.

- Experience in test planning, test execution, defect management, and QA reporting.

- Experience with automation tools such as Selenium or similar tools will be an added advantage.

- Knowledge of Java, Python, C, C++, or any relevant programming/scripting language will be an added advantage.

- Good understanding of SDLC, STLC, defect life cycle, and Agile methodologies.

- Strong analytical and problem-solving skills.

- Excellent communication and team management skills.

- Experience in the FinTech / Financial Services domain will be an added advantage.

- Willingness to work from the office is mandatory for this role.

Java Team Lead

We are looking for a highly skilled and motivated Java Team Lead to join our growing technology team. The ideal candidate will have robust expertise in Java-based application development along with proven experience leading development teams. The candidate should have hands-on experience with microservices, cloud platforms, modern frameworks, and software development best practices.

Experience in the Banking, EFT, or Card Payment domains will be an added advantage.

Key Responsibilities

- Design, develop, test, and deliver high-quality software based on functional and technical requirements.

- Review code, perform debugging, and ensure adherence to best coding practices.

- Lead and mentor a team of Java developers by providing technical guidance and performance feedback.

- Participate actively across all stages of the Software Development Life Cycle (SDLC).

- Collaborate with cross-functional teams to define technical solutions and resolve project challenges.

- Ensure timely delivery of project modules while maintaining code quality, performance, and reliability standards.

- Prepare and maintain technical documentation as required.

- Support the team in identifying and resolving technical issues and development challenges.

- Contribute to continuous improvement of development processes, coding standards, and engineering practices.

Required Skills &
- Experience

- Minimum 5+ years of experience in Java development.

- At least 2+ years of experience in a Team Lead or Senior Developer role.

- Strong expertise in Core Java and OOPS concepts.

- Strong experience with Spring MVC, Spring Boot, and Spring Security.

- Good knowledge of JPA and Hibernate.

Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

📌 Technical Expertise (Kochi)
🏢 Empay Software Solutions
📍 Kochi

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: technical expertise (kochi) / kochi

Subscribe to this job alert:

Get the latest job offers by email for: technical expertise (kochi) / kochi