Senior Java Developer
This job does not exist anymore.
Try running a new search or browse our vacancies.
Or fill in the form below to receive job alerts.
Job Type | Permanent Full Time |
Location | Winchester |
Area | South East, UK |
Sector | Science |
Salary | £55k - 75k per year |
Currency | gbp |
Start Date | ASAP |
Advertiser | remoteapi |
Job Ref | 1052 |
Job Views | 60 |
- Description
Senior Java Developer required with strong Spring and GWT skills. To be responsible for delivering innovative Clinical software solutions, as part of a highly motivated software development team. This is a remote role.
You will need to be able to lead development teams and have a good
working knowledge of Agile, ideally with experience as a SCRUM master.
You should have experience managing both inhouse and outsourced /
offshore development teams.The role requires the design and implementation of the solutions using TDD and agile methodologies.
Key Duties and Responsibilities
- Develop, test and document software according to company SOPs and Guidelines.
- Produce software specifications and requirements based on input from stakeholders.
- Utilizes software engineering tools such as configuration management systems, build processes, and debuggers in the software development process.
- Ability to perform as a technical leader, SCRUM master or Lead Software
Engineer. or Lead Software Engineer. - Manages and coaches outsourced/ offshore teams to ensure they deliver
excellence - Collaborates and adds value through participation in peer code reviews, providing comments and suggestions.
- Provides reliable solutions to a variety of problems using sound problem solving techniques.
- Performs technical root cause analysis and outlines corrective action for given problems.
- Serve as a mentor to less experienced software engineers.
- Apply a sense of urgency, commitment and focus on the right priorities in developing solutions in a timely fashion.
Required Skills and Experience
- Strong Java development experience
- Excellent knowledge of Spring Framework (Including Spring MVC & Spring Security)
- Excellent GWT skills preferably with GIN, UI Binding and MVP experience.
- NoSQL databases esp. MongoDB.
- Experienced in developing and consume Rest Web Services.
- Experience preferably with IntelliJ IDEs or alternatively with Eclipse/STS.
- Deep understanding of front-end web technologies including HTML, CSS, JavaScript and XML.
- Use of build tools such as Ant, Maven or Gradle, Jenkins/Bamboo
- Agile Development Methodologies Kanban, SCRUM, TDD, XP etc.
- Proven record of using Testing Frameworks, JUnit, JMock, JBehave, Selenium.
- Experience working in a multi-disciplined distributed team, including outsourced teams
- Excellent analytical and technical skills with regard to software applications.
Desirable Experience
- JQuery and Angular.
- Typescript.
- Working experience in a regulated industry or with eClinical systems.
- Experience with GIT.
- Experience managing Linux and OS X machines.
#java #spring #eclinical #pharmajobs #mongodb #jenkins