About this Technical Consultant role at Weekday AI
๐ง๐ต๐ถ๐ ๐ฟ๐ผ๐น๐ฒ ๐ถ๐ ๐ณ๐ผ๐ฟ ๐ผ๐ป๐ฒ ๐ผ๐ณ ๐๐ต๐ฒ ๐ช๐ฒ๐ฒ๐ธ๐ฑ๐ฎ๐'๐ ๐ฐ๐น๐ถ๐ฒ๐ป๐๐
๐ฆ๐ฎ๐น๐ฎ๐ฟ๐ ๐ฟ๐ฎ๐ป๐ด๐ฒ: ๐ฅ๐ ๐ญ๐ฑ๐ฌ๐ฌ๐ฌ๐ฌ๐ฌ - ๐ฅ๐ ๐ฎ๐ฌ๐ฌ๐ฌ๐ฌ๐ฌ๐ฌ (๐ถ๐ฒ ๐๐ก๐ฅ ๐ญ๐ฑ-๐ฎ๐ฌ ๐๐ฃ๐)
Experience: 3+ yrs
Location: Thiruvananthapuram, Kerala, India
Job Type: Full-time
We are looking for a skilled and motivatedย Software Engineerย with strong experience in software engineering, application integration, and enterprise solution development. The role is suited for an engineer who enjoys building scalable systems, integrating applications and data, and solving complex technical challenges across modern enterprise environments.
The ideal candidate will have hands-on experience withย Java, REST APIs, event-driven architectures, cloud platforms, microservices, SQL, and distributed systems, along with a strong understanding of application integration and enterprise technology.
Requirements
Key Responsibilities
- Design, develop, test, and maintain scalable enterprise software applications.
- Build backend services and enterprise applications usingย Java and related technologies.
- Develop and integrate secure, reliable, and scalableย REST APIs.
- Design and implement application and data integration solutions across enterprise systems.
- Develop event-driven applications and integrations usingย Kafka or similar messaging technologies.
- Contribute toย microservices architectureย and distributed application design.
- Work withย Azure, AWS, and/or GCPย cloud platforms to develop and deploy enterprise solutions.
- Design and optimise SQL queries and support data processing across enterprise applications.
- Contribute to system architecture, scalability, reliability, and performance optimisation.
- Work with enterprise integration frameworks and modern application integration patterns.
- Troubleshoot application, API, integration, and production issues and perform root-cause analysis.
- Collaborate with product managers, architects, engineers, QA, DevOps, and other stakeholders.
- Develop unit and integration tests to maintain software quality and reliability.
- Follow secure software development practices and consider security, networking, and SaaS architecture requirements.
- Participate in code reviews, technical discussions, design reviews, and engineering best-practice initiatives.
- Support deployment, monitoring, production releases, and ongoing application improvements.
- Contribute to technical documentation and continuously improve engineering and integration processes.
What Makes You a Great Fit
- 3+ years of professional experienceย in software engineering, application integration, enterprise software, or solution development.
- Strong hands-on experience withย Java and enterprise application development.
- Proven experience developing and integratingย REST APIs.
- Experience withย Kafka, messaging systems, or event-driven architectures.
- Strong understanding of application and data integration patterns.
- Experience working withย microservices and distributed systems.
- Hands-on exposure toย Azure, AWS, and/or GCPย cloud platforms.
- Good knowledge ofย SQL, data processing, and database concepts.
- Familiarity with enterprise integration frameworks and scalable application architectures.
- Basic understanding ofย application security, networking, and SaaS architecture.
- Strong debugging, analytical, and problem-solving skills.
- Ability to work effectively in product engineering, fintech, banking, enterprise software, or technology consulting environments.
- Strong communication and collaboration skills with the ability to work across technical and business teams.
- Ability to take ownership of technical deliverables and work effectively in a fast-paced engineering environment.
- Exposure toย banking or core banking platformsย would be an advantage.