Skills:
Java, Core Java, Spring Boot, MySQL, Object-Oriented Design, SQL or PostgreSQL, Agile Methodologies, Rest API,
Company Overview
Twixor is a leading digital transformation company enabling business transactions over messaging channels for global enterprises. Headquartered in Singapore with offices across India, Twixor specializes in intelligent business process automation, serving industries like banking, retail, logistics, healthcare, and more. The companys innovative platform delivers hyper-personalized customer journeys using cutting-edge AI and NLP technologies.
Job Overview
Twixor is seeking a Junior Backend Developer to join our dynamic team in Bangalore. This is a full-time role ideal for individuals passionate about developing scalable backend systems and building impactful solutions for enterprise clients. You will work in a tech-driven environment, collaborating with engineers to power seamless digital customer journeys across messaging channels.
Qualifications And Skills
- Proficiency in Java, Core Java, and Spring Boot (Mandatory skill), with hands-on experience in backend development and building robust, maintainable server-side applications.
- Strong understanding of MySQL databases, including writing efficient, optimized queries, and managing data schemas for transactional applications.
- Solid experience with Rest API development, designing and integrating APIs to support secure and scalable communication between frontend and backend systems.
- Familiarity with Agile Methodologies, participating in sprints, daily stand-ups, and iterative development cycles for rapid, high-quality software delivery.
- Knowledge of Object-Oriented Design principles, designing, structuring, and maintaining clean, modular, and reusable code components.
- Working knowledge of SQL or PostgreSQL, able to perform advanced data manipulations, data normalization, and troubleshooting database-related issues efficiently.
- Ability to communicate technical concepts clearly and collaborate productively with cross-functional teams, including front-end, testing, and product teams.
- Analytical and problem-solving skills, with a proactive approach to debugging, optimizing performance, and finding solutions under tight deadlines.
Roles And Responsibilities
- Design, develop, and maintain efficient and scalable backend components with a primary focus on Java, Core Java, and Spring Boot frameworks for digital process automation solutions.
- Develop, implement, and document Rest APIs for seamless integration with front-end applications, third-party systems, and messaging channels.
- Perform database design and management tasks, including writing, optimizing, and troubleshooting queries for MySQL and SQL/PostgreSQL databases.
- Participate in daily stand-ups, sprint planning, and Agile development processes to deliver incremental and high-quality features within project timelines.
- Collaborate with front-end developers, product managers, and business analysts to translate business requirements into technical implementations.
- Write clean, modular, and reusable code, following coding standards and best practices, and contribute to code reviews to ensure high-quality deliverables.
- Monitor application performance, identify bottlenecks, and implement solutions to optimize speed and scalability of backend systems.
- Maintain up-to-date technical documentation, contribute to knowledge sharing, and support continuous improvement of processes, tools, and technologies used by the team.
Work Location: Bangalore (Work from Office )
Notice Period: below 15 days