Company description
blueoptima provides industry-leading objective metrics in software development using our proprietary coding effort analytics. We enable large organisations to deliver better software, faster and at a lower cost. Founded in 2006, blueoptima is a profitable, high-growth independent software company. Our unique technology was initially devised in seminal research carried out at cambridge university.
Our hq is in london, uk with 5 additional global offices in india, mexico and the us.
Blueoptima’s technology is deployed by global enterprises to drive value from their software development activities. We work with 12 of the fortune 50 companies, 4 of the top 10 biggest banks by market capital and 6 of the s&p 50 companies (by revenue).
Our technology is pushing the limits of complex analytics on large data-sets with more than 15 billion static source code metric observations of software engineers working in an enterprise software development environment.
Job description*_
whom are we looking for?_*
our groundbreaking technology requires highly skilled and talented web backend developers to understand the depth of the problem and device a solution for it.
*_
what does the role involve?_*
in addition to the technical ownership, you will also be involved in detailing requirements for requested functionalities and be responsible for providing technical insight into how requirements will be implemented and made available to users. Accurate estimation of tasks and planning are qualities we look for in our engineers.
*_
responsibilities include:_*
take part in software and architectural development activities
- transform requirements into implementation details
may lead and provide mentoring and guidance to peers
provide accurate estimates, clearly communicate the status of tasks and identification of risks
- commitment to accomplishing the task at hand and identify the fastest and most reliable way to solve a problem
qualifications*_
essential skills / experience required:_*
- minimum bachelor's degree in computer science or equivalent
- minimum 4+ years experience with java and j2ee/java ee
- minimum 4+ years experience with spring mvc and hibernate
- strong understanding of relational database and normal forms
- strong understanding of sql concepts and ability to write optimised and high performing queries
- strong understanding of java concurrency, concurrency patterns, experience building thread-safe code
- experience building restful web services
strong written and verbal communication skills
- strong interpersonal skills and time management skills
- strong problem solving and analytical skills
- experience using task tracking version control systems e.g. Jira and git
- understanding of testng/junit
- unix/windows shell and related command-line tools
- experience with database partitioning and column indexing
- experience with query optimisation techniques
additional information*_
why work for us?_*
- above market remuneration
- major medical insurance
- stimulating challenges that fully utilise your skills
- great modern office in an ideal location and with free coffee and beer
- travel opportunities to blueoptima's international offices
- work on real-world technical problems to which solution cannot simply be found on the internet
- working alongside other passionate, talented engineers
- our fast-growing company offers the potential for rapid career progression
stay connected with us on linkedin or keep an eye on our career page for future opportunities!