Java Consultant

Posted 3 years ago

Job Duties:

• Responsible for Development, Bug fixing and maintenance of application using JAVA.
• Involved in gathering and analyzing business requirements and converting them in to technical specifications.
• Used Agile-Scrum software development methodology to develop batch jobs.
• Used Oracle database for storing and retrieving data and Mongo DB for NoSQL.
• Used Sprint Boot for building the RESTFUL web-services.
• Investigate and troubleshoot Production issues.
• Support our application platforms in both production and the non-production test environments.
• Containerized all the Ticketing related applications – SpringBoot Java and Node.Js applications using Docker.
• Developed server-side application to interact with database using Spring Boot and Hibernate.
• Used Rest Controller in Spring framework to create RESTful Web services and JSON objects for communication.
• Responsible for identifying the root cause, investigate and provide a solution for the escalated and critical production tickets.
• Integrated Swagger UI and wrote integration test along with REST document.
• Take up new initiatives to resolve production ticket quickly.
• Apache Maven to configure the project.
• Used Splunk to search and analyzing the logs.
• Used Postman for working on the web-services.
• Used Discord and Microsoft teams for the team messaging and interaction.
• Worked on Jenkins for the deployment process and setting up the configuration.
• Extensive experience in database programming on stored procedures, functions and triggers using (SQL, PL/SQL) with Oracle.
• Created domain XML schema (XSD) for use in services, and messaging/integration.
• Used Spring Boot along with webservices and JDBC to handles some business requirements.
• For data layer used Hibernate.
• To collaborate on project with team we used GitHub.

Requirements

  • Good understanding of advanced IT technologies
  • Ability to diagnose and resolve basic technical issues.
  • Proficiency in English
  • Excellent communication skills
  • Customer-oriented and good tempered
  • A bachelor’s degree in computer science, computer information systems, information technology or a combination of education and experience equating to the U.S. equivalent of a bachelor’s degree in one of the aforementioned subjects

Apply Online

A valid email address is required.
A valid phone number is required.