Company Description
Infoya is a global IT consulting and services organization. We collaborate with visionary leaders to achieve outsized business impact by providing innovative solutions and exploring cutting-edge technologies. We work hand-in-hand with our clients to facilitate transformative change, guiding them through strategic shifts in technology, processes, and culture. Our goal is to solve the problems that our clients face, leveraging our expertise and experience to deliver practical, effective solutions that drive tangible results.
Job Description
Responsibilities :
- Work with stakeholder to gather the requirements
- Develop, test and deploy APIs
- Writing tested, idiomatic, and documented Java Code
- Cooperating with the front-end developer in the process of integrating the RESTful API
- Communicating with external web services
- Producing, maintaining, and modifying REST APIs
- Ensuring APIS are developed using industry standard best practices
- Fixing any issues or bugs that arise
- Code Reviews
- Unit Testing
Qualifications
6+ years of hands-on experience in development of RESTful APIs and Micro-services using technology stack : Java / J2EE, Spring framework, Spring Batch, Kubernetes Services, Oracle DB, Apigee / API GatewayStrong Expertise in Core java conceptsExperience in Multithreading, Catching, SecurityStrong Experience in Design patterns and Solid principlesExperience in building Microservices / API from a Monolith applicationExperience in handling Web application vulnerabilitiesExpertise working in databases like SQL, Postgres, RedisHandle production issues4+ years of cloud experience (GCP / Azure / AWS)Experience in BDD and TDD; experience with test-driven design & development, unit and integration testing.Experience working with Git / SVN, DevOps, and CI / CD tools like Jenkins, Fortify, Sonar, Blackduck etc.Additional information
Analytical thinkerDecision-makerProblem-solverWhat We Offer :
Competitive salary and benefits package.Opportunity to work with a diverse and talented team.Professional development and growth opportunities.A dynamic and collaborative work environment.Hybrid work options.