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
Working within a cross-functional team of Developers, Product Owners, and technical experts to understand requirements that drive the design and implementation of technical solutions.
Work with architecture groups on design proposals, development, and maintenance of applications.
Address technical issues on projects; pro-actively engaging project team and clients with concerns.
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
Ability to quickly ramp up on and apply new technologies and processes.
Good communicator .
Qualifications
Must have 8+ years of working experience with Java Web developer (UI/Backend), with strong experience in Java 8,11,17
5+ years of Experience with Spring Framework including Spring MVC or Struts 2
5+ years of working experience with SOAP, JSON, RESTful services
5+ years of working experience with HTML/CSS, JavaScript
2+ years of Experience with Google Cloud Platform(GCP)/Google Kubernetes Engine(GKE)
Strong Experience in Design patterns and principles
Experience in building Microservices/API
Experience with cloud service integration
Working experience in IBM technologies such as IBM WebSphere
Proficient in build tools Git, Maven, Jenkins
Working experience in AIX/Unix environment
Proficient in Eclipse-based development environment
Experience in collaboratives tools such as Confluence, JIRA
Experience in static code analyzer tools such as Fortify, Blackduck, WebInspect is an asset
Excellent communication skills, problem-solving and organizational skills
Team player with experience working in an Agile environment
Computer Science Degree or Equivalent
Additional Information
What 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 option