Senior Java Developer Birmingham 60k
Senior Java DeveloperUpto 60kBirmingham City CentreAmazing Benefit PackageMy Key client based in Central Birmingham are looking for Senior Java Developers (Junior/Mid Level roles available too) to join the rapidly growing team fullstack development team! You will be applying lean principles to develop new endtoend features for their users, focusing on quality and pernicity. You will see your code running LIVE within your first month in the business and more often than not, in your first week!You will be a crucial part of a small agile engineering team developing AWS closed based microservices using the principles of domaindriven design and continuous delivery. One of the beauties of this role is that you have the choice of whether to be office based or work from home WHENEVER YOU LIKE. As Senior Java Developer you will be expected to be the main point of call for projects, mentoring junior members of the team and be efficient with offshore tools such as Skype and Slack. What my client are looking for most are developers who are proud to put their name on their work ensuring quality over quantity.Key responsibilities:Mentoring Junior Members of the team through projects and code reviews.Design, develop and maintain services with focus on efficiency, scalability and stability.Code using primarily Java, teaming up with other departments to bounce ideas off each other.Maintain and improve overall quality of their products.RequirementsMust haves:Have experience in working in an agile environment.Experience in mentoring developers.Solid understanding of object oriented design, and design patterns such as MVC.Experience designing, implementing and supporting highly scalable web applications in Java.Not be intimated by large responsibility.(HTTP, REST); XML, XSLT and XPath.Experience with automated testing methodologies and frameworks, such as JunitExcellent written and verbal communication skills.A real passion for software development and a commitment to delivering a great user experience.An infections appetite for learning new skills and constantly improving existing ones.Bachelors degree in Computer Science or equivalent experience.Nice to haves:noSQL databases.Git, Gradle, Node.js, AngularJS, Bamboo, Jira.Experience with Amazon Web Services (EC2, SES, SQS, ElastiCache, DynamoDB, CloudSearch).Domain Driven Design (DDD);Knowledge of Continuous Delivery practices and principles.BenefitsKey benefits include;Flexibility working work whenever you want, from wherever you want!Grabbing lunch with the CEO to ask questions and make sure youre fitting into the company1% time Youre encouraged to spend 1% of youre working time to help the communityDiscounts! discounted hotel rates, air tickets and travel tickets, car rental, gym memberships, retail discounts and more!Cycle to work schemeGenerous pension schemeCinema ClubTake December Off?! Their reservations team is encouraged to take shorter lunch breaks during the rest of the year which enables them to take December off, as there clients travel plans are very quiet during the Christmas season.Option to buy an extra 10 days holiday!Long service award If you spend 10 years with the company, as an award for commitment you are given a paid month off work to say thanks!Health clubs running and walking clubs take place every week with the opportunity to take part in out of work activities like fun runs and marathonsCourse fundingFlexible working hoursYou get a free gift every month just to say thank youChildcare Vouchers and New Baby Hampers! Enjoy vouchers for your little ones to help out and if you have a new baby, the company will send you a hamper full of goodies!Annual Christmas PartiesClear career path with internal promotionsPrivate healthcare with free eye tests and dental plansSocial events like pay day drinks and lunch clubsThis is a once in a lifetime opportunity and I can promise you it is a fantastic company to work for. Even some of the directors get dirty with hands on coding so they know what environment a developer needs to become successful. If you would like to apply then please dont hesitate to contact me on ##### ######for more information and send an up to date CV to l.molesworthATcomputerfutures.com.Its understandable you might not fit every requirement so please get in touch if thats the case as my client are flexible around what they need. If youre passionate about Software Development and eager to learn new things, then this is the place for you. Advertised through Zoek.