Full Stack Java Developer

Baker Hughes ,
Cramlington, Northumberland

Overview

Job Description

Role Summary: The Full-Stack Java Developer will work with the customer, product owner and development team to implement Java solutions on the server backends as well as business logic for the frontends. This includes working with back-end technologies as well as database backends. You will be a member of an integrated squad working together to deliver successful outcomes on the cloud-based platform. Essential Responsibilities: + Lead coding, testing, documentation,implementation, and maintenance of information technology solutions forbusiness processes + Work with other front-end developers todefine best practices and processes around user interface development + Collaborate with teams, near-shore, andoffshore based team members to deliver software solutions + Implement detailed functional andtechnical specifications required to satisfy business requirements + Develop proof-of-concepts andprototypes + Provide functional and technicaldocumentation. Qualifications/Requirements: + Bachelor's Degree in InformationSystems (IS), Information Technology (IT), Computer + Science or Engineering (OR High SchoolDiploma / GED with proven experience of IS, IT, or + Computer Science) or equivalentknowledge and experience + IS, IT, Computer Science or Engineeringexperience with some focus in front end design and development framework(Angular, Node, or similar) + Demonstrated experience in developingobject-oriented software, following test-driven-development processes. + Demonstrated experience in developingusing back-end technologies such as Java, Jesper Reports, Node.js, JSP,JBoss/WildFly, JPA & modern tooling (NPM, Maven, Git) + Demonstrated experience in developingsolutions with SQL database backends such like PostgreSQL, MongoDB,Oracle, Microsoft SQL Server + Demonstrated experience working in anagile software development environment. Desired Characteristics: + Lean/Six Sigma Certification + Experience with NoSQL (schema-less) databasebackends + Experience working with RESTful APIs + Experience with JavaScript/Angular 2and MVC Frameworks + Experience with ECMAScript 2018,TypeScript, Java Spring Boot, Docker, Jenkins + Collaboration using Git/GitHub sourcecontrol + Working knowledge of responsive designconcepts and frameworks + Demonstrated ability to workeffectively across functions in a matrix environment + Strong interpersonal skills, includingthe ability to diplomatically advocate for the appropriate support staffinglevels + Ideal candidate will also haveexperience presenting effectively to non-technical and executive audiences + Strong analytical skills - strongproblem-solving skills, communicates in a clear and succinct manner andeffectively evaluates information / data to make decisions; anticipatesobstacles and develops plans to resolve. + Resourceful and quick learner; able toefficiently seek out, learn, & apply new areas of expertise as needed. + Highly self-motivated, able to workindependently. Locations: Cramlington, UK Open Date: 8th January 2020 Closing Date: 7th February 2020 Salary: Competitive This is your opportunity to learn more, do more, live the career you have imagined and be part of a truly diverse organization Baker Hughes is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law. Learn more at screenreader_optimized.pdf Job: Engineering/Technology Title: Full Stack Java Developer Location: GBR-Northumberland-CRAMLINGTON Requisition ID: 1922381