We are looking for a Principal Software Engineer to work on our client's projects for their websites and multiple back-end systems. The role includes working in agile development teams using the latest technologies to deliver solutions in a fast paced and complex environment. The engineering teams are cross-functional and get to work on complete vertical slices of functionality from the front end all the way to the database. If you are looking to be challenged technically this a company you will want to work for.
The position will is for someone who is passionate for software engineering and technology who can provide technical leadership and mentorship through technical design reviews, daily stand-ups, code reviews and ongoing support. You'll work closely with all areas of the team from engineers, product managers and designers to form the client's products. With all things tech you still have the desire to learn about new platforms, technologies and marketing technology approaches.
What we are looking for;
- At least 10+ years' experience in a Java software development role
- Proven track record of owning and delivering complex technical projects
- Commercial experience in back-end technologies like Spring, Hibernate, SQL and relational databases (MySQL, PSQL)
- Experience with React, Redux and RxJS
- Good understanding of web application architecture and infrastructure
- Experience building and maintaining RESTful web services
- Comfortable targeting a Linux server environment
- Experience with Test Driven Development techniques
- Some prior experience investigating memory or performance issues in enterprise applications
- Development experience using frameworks such as Spring MVC, Jersey and Hibernate
- Exposure to Feign, Eureka and Ribbon
- Knowledge of Tomcat and Docker
- Familiar with JMS
To find out more about Progressive Recruitment please visit our website.
Award Winner for:
Best Medium Recruitment Company of the Year by Recruitment International 2018
Training & Development Initiative of the Year by Recruitment International 2018