Truelancer.com
Location
Pune | India
Job description
About Truelancer Enterprise:
Truelancer Enterprise is a premier Gig Talent platform, specializing in connecting large enterprise clients with highly skilled and vetted software developers. Our network ensures top-tier professionals, providing unmatched expertise to tackle any project. With Truelancer Enterprise, businesses gain access to a pool of exceptional talents, fostering innovation, and achieving success. Trust, efficiency, and excellence define our commitment to empowering enterprises with the best tech solutions, making us the ultimate destination for hiring top-notch software developers.
About the Client
Our client is a global leader in next-generation digital services and consulting. Enabling clients in 45 countries to navigate their digital transformation. With over three decades of experience in managing the systems and workings with global enterprises.
About the Role We are looking for a skilled Java/Kotlin and GraphQL developer to join our team, bring in rich experience, and help the team deliver new customer facing travel experiences. You will be building and maintaining flexible and efficient APIs that cater to the specific needs of clients, ensuring that data retrieval is optimized to prevent over-fetching and under-fetching of data for the membership business domain that engines the TLS partners and internal applications. You will design, develop, solve problems, debug, deploy, and document software and systems that meet the needs of customer-facing applications. Technology design considerations would include security, reusability, resilience, availability, self-healing to name a few. The ideal candidate must be: Willing and able to express new ideas, concerns, and opinions directly to the direct team and wider Proactive, enthusiastic, flexible, and results driven Adaptable to learn new technologies and exploit them to their optimal potential Proficient communicator Key Responsibilities Software Development Ability to write high quality code to develop and maintain new microservices using Java or Kotlin with GraphQL Function as member of an agile team by contributing to software builds through consistent development practices (tools, common components, and documentation) Participate in code reviews and automated testing Debug basic software components and identify code defects for remediation Enable the deployment, support, and monitoring of software across test, integration, and production environments Automate deployments in test or production environments using CI/CD tools like Jenkins Leadership Demonstrate increased self-reliance to achieve self and team goals Influence team members with creative changes and improvements by challenging status quo and demonstrating risk taking Ability to take ownership and work independently on deliverables with the product leadership and any dependent team Essential Criteria Deep knowledge of the GraphQL specification, understanding of schema design, resolver logic, and seamless integration with various data sources Experienced in programming, testing, and application design for microservices using Java 17 and above or Kotlin using build automation with Maven or Gradle Experienced working as part of an agile engineering team and contributing to regular agile ceremonies. Knowledge of cloud and CI/CD technologies, and how to get code into production quickly and reliably. Bachelor's Degree in computer science, computer science engineering, or related experience required; advanced degree preferred
Save 50% on Income Tax
Work independently while having fixed income
Job tags
Salary