Senior Java Software Engineer
R SystemsDescrierea postului
Responsibilities
Work collaboratively on an agile team to build cloud native SaaS services and on-premises applications
Design and work on front-end web UIs with a strong UX focus
Design, develop and test back end applications (Java) and REST APIs
Coach and Mentor other team members
Identify and drive improvements and innovation
Champion best practice to deliver secure, scalable and reliable services and interfaces
Qualifications
7+ years of Java programming in an enterprise server environment with Junit/Spock
About 2 years of React JS and other front-end technologies such as: Typescript, Javascript, AJAX, CSS, HTML5,
JS test frameworks –Jest, Cypress, Jasmine
Well versed with IDE & CI toolkit such as GIT, gradle, Jenkins, Maven, Junit, Eclipse
Good SQL and data model design for RDBMS such as Oracle
Existing agile experience working in Enterprise product development at scale A relevant third level qualification or equivalent commercial experience in software engineering
Fluency in verbal and written English
Proven excellent technical problem-solving capabilities
Proven hands on experience in performance engineering / ability to optimize application performance throughout the SDLC.
Dedication to learning and sharing new technolog
¿Te interesa este puesto?