Java Developer

MInimum qualifications * 5+ years of experience in Core and Advanced Java (1.8 or above) * 5+ years of experience in Spring and Apache * 3+ years of experience in Mybatis, Hibernate or JPA exper
Full Time
-
Travel not required

Job Description

Are you seeking an opportunity to show your exceptional skills and knowledge? Are you looking for a company which provides you with dynamic and challenging work environment every single day? If yes, look no further.... We are probing for individuals who are skilled, knowledgeable and are ready to work in a fast paced environment to deliver top notch solutions to cater business needs.

Company Overview

Nabors is a leading provider of advanced technology for the energy industry. With operations in about 20 countries, Nabors has established a global network of people, technology and equipment to deploy solutions that deliver safe, efficient and responsible hydrocarbon production. By leveraging its core competencies, particularly in drilling, engineering, automation, data science and manufacturing, Nabors aims to innovate the future of energy and enable the transition to a lower carbon world.

Nabors is committed to providing equal employment opportunities to all employees and applicants and prohibiting discrimination and harassment of any type without regard to race, religion, age, color, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. This applies to all terms and conditions of employment including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. To learn more about our Fair Employment practices, please refer to theNabors Code of Conduct.

Nabors Drilling Solutionsis an oil and gas service company and a division of Nabors Drilling Technologies USA, Inc. With offices in Alaska, North Dakota, North East, Wyoming, East/South/and West Texas, we are positioned to service both the North American and International marketplaces. Our workforce, like our technology, is rapidly expanding and looking for a qualified Java Developer.

Design, develop, implement and maintain Java applications. Analyze, program, test and debug software. Recommend changes to improve processes. Ideate, innovate and stay on top of technology to build performant and scalable applications.

  • The primary responsibility of this role is to design, develop, test, implement and support APIs and integration for platform applications

  • Identify potential problems and recommend solutions to the most complex data design scenarios

  • Provide estimates, deliver well documented program code and prepare code in accordance with Nabors designs usability, performance standards, and graphic user interface

  • Assist as technical data resource to cross functional teams

  • Develop, code and/or configure and test programs from clear specifications to meet business needs and ensure functionality of applications

  • Diagnose and solve common system problems while working under pressure to meet aggressive deadlines in an environment with limited resources

  • Assist on projects involving complex interfaces and interdependencies between systems and also integrating multiple solutions

  • Participate in systems design, working within an established framework to maximize system efficiency

  • Develop detailed flowcharts to show processing logic for simple programs; debug systems to provide daily operational support for production systems

MInimum qualifications

  • 5+ years of experience in Core and Advanced Java (1.8 or above)
  • 5+ years of experience in Spring and Apache
  • 3+ years of experience in Mybatis, Hibernate or JPA experience
  • 4+ years of experience in J2EE containers, with experience in one of Tomcat, JBoss, Spring Boot
  • Restful services 4+
  • 5+ years of experience in OOAD
  • 5+ years of experience in Inversion of Control and Dependency Injection frameworks
  • 3+ years of experience in Messaging Brokers
  • 3+ years of experience in NoSQL Databases like MongoDB
  • 5+ years of experience in Continuous Integration/continuous deployment (e.g. GIT, TFS, MAVEN, GRADLE and ANT)
  • 3+ years of experience in Caching & Scheduler experience
  • 5+ years of experience in Unit testing using Junit and related tools
  • 2+ years of experience in using API Gateway
  • 5+ years of experience in REST & API practices;
  • 3+ years of experience in Kafka

preferred qualifications

  • Micro services
  • Angular 5 or above 2+
  • Typescript
  • HTML 5
  • HTML Widgets
  • CSS, less
  • Kafka Knowledge
  • API Management
  • Websockets
  • Interprocess communication
  • Multiprocess Architecture
  • Message Queues
  • Kendo

Dice Id : 10118758
Position Id : 210000HK
Originally Posted : 5 months ago
Have a Job? Post it