Quantcast
Channel: dropwizard jobs - Stack Overflow
Viewing all 162 articles
Browse latest View live

Senior C# Developer for AWARD winning Software Company at Autotask UK Ltd (Amersham, UK)

$
0
0

CentraStage (Autotask Company) is a Cloud IT management platform used by over 1100 global customers to audit, manage, monitor, support and report on distributed devices. Our service is used to provide support to a range of devices from servers to smartphones, kiosks to printers, and customers range from small IT shops to some of the world’s largest corporations.  


We host in Amazon Web Services with platforms in EU-West, US-East, US-West and APAC-1. The backend is based largely on a foundation of Java (spring and hibernate), making use of many proven open source technologies for messaging (REDIS, ActiveMQ), job queuing (Quartz), non-blocking IO (MINA), web services (JAX-WS, DropWizard), and leveraging many of the managed services currently provided by Amazon to integrate with AWS.


We are looking for a developer to work from our Amersham office, although we are open to some work from home flexibility. The right candidate will be passionate about what they do and will have demonstrable projects achieved outside of their work environment in addition to formal work experience that demonstrates out the box thinking to problem solving, an ability to achieve tough targets, and a genuine passion about product development. We will be looking for someone who will add something to the team – be that new ideas, experience, or just plain mojo. CentraStage is not a job but a team of very passionate individuals that are doing stuff that makes a difference. A cultural fit will be very important.


Essential Responsibilities:



  • Deliver exceptional coding using best practice

  • Proactively Investigate, analyses and fixes reported defects

  • Work to continually improve code

  • Consistently demonstrate drive and enthusiasm

  • Strive to improve process and standards to meet changing demands


Senior Software Engineer - Java at UTi worldwide (Portland, OR)

$
0
0

As a Senior member of the Development team, you will be responsible for designing, implementing top of the line products in Java, Rest Services, Angular JS and other languages/technologies.


We work in an agile environment. If you’re passionate about developing software, working collaboratively with your team, and learning we want to talk to you!


We’re looking for someone who embodies the following:



  • Loves digging in and understanding complex systems quickly

  • Completely passionate about writing excellent, well tested code

  • Doesn’t hesitate to refactor when necessary to ensure continuous improvement

  • Is excited to pick up, learn, evaluate and recommend new frameworks

  • Loves all aspects of development, from brainstorming and design to implementation and launch

  • Communicate and enforce best practice coding standards to maintain the excellent code quality

Software Engineer at Klarna (Stockholm, Sweden)

$
0
0

Our development teams are working hard to add new business functionality in higher speed than ever before. We have many interesting challenges in front of us where we need to build new services across many different domains, from identification of consumers to new checkout and backoffice services. We believe in loosely coupled micro services and in taking pride in simple solutions that are easy to understand.



Your job as a software engineer is to take part in the entire development process, from exploring requirements to delivery. The challenge is to provide solutions that scale. The team members have a high technical level and are expected to work efficiently within the team to solve complex problems, from analyzing the problem to designing, planning and implementing the solutions. We are pushing the boundaries with continuous delivery and shipping code faster and faster. 10 minutes after you finish your feature you watch it go live in production.

Front-end Software Engineer at Bloom Health (Minneapolis, MN)

$
0
0

Bloom Health is actively seeking a passionate and dedicated Front-end Software Engineer to join our growing organization. This role is for someone who is enthusiastic and ready to establish himself or herself as a key contributor in a small, high-energy environment.


The Responsibilities:



  • Create customer-facing web applications, collaborating with the development team to improve processes, coding best practices and code reviews.

  • Work closely with team members to understand product requirements and translate them into trusted software solutions.

  • Propose innovative design or alternative solutions to meet technical requirements, ensuring flexibility and scalability.

  • Keeps abreast of new technology developments and introduces new frameworks, libraries, and toolkits.

Lead Software Engineer at Blackboard (Boston, MA)

$
0
0

Blackboard is helping education leaders enhance every aspect of the teaching and learning experience. Blackboard’s broad reach covers our traditional, market-leading e-Learning solutions, in addition to mass notification, campus security, and commerce.  We are dedicated to fostering a culture of lifelong education and growth.  Across courses, campuses, organizations, companies, government agencies, and communities, Blackboard is powering the educational age around the globe.


For more information about Blackboard and our career opportunities, please visit www.blackboard.com.


POSITION RESPONSIBILITIES


At Blackboard Collaborate™ we develop products that enable a more interactive learning experience for students, helping users instantly collaborate, and to create virtual class rooms and meeting spaces. We are a driven, creative and energetic team that works in a flexible and agile fashion to deliver world class products to the education market.


As a Lead Software Engineer you will become a leader and core contributor on an Agile team with the following responsibilities:



  • Work effectively in an Agile team to deliver quality products.

  • Break down large/complex problems and be involved in the process of designing and implementing solutions.

  • Design large, complex technical solutions, such as highly available, scalable and elastic web services, core libraries used by others to integrate into Collaborate systems, and performant data layers that provide persistence to other services.

  • Stay on top of the latest technologies, tools, and techniques.

  • Mentor and guide other developers, set standards and define best practices for coding and design.

  • Work with managers, Product Managers and Product Designers to establish non-functional requirements and design – such as performance, testability, or development cost.

  • Shape the future of eLearning through innovation on the next generation of products.




  • Have the opportunity to use the product being developed during daily work.  We run all of our online meetings using our own software.

Software Engineer - Server at Squarespace (New York, NY)

$
0
0

Squarespace is pushing the envelope in user-interface design & experience, web-services, distributed caching and grid computing. We are currently looking for software engineers who are eager to solve some hard problems in these areas. The ideal candidate will be able to work well with minimal supervision and be comfortable with working on various layers of a complex system powering millions of websites.

As a member of the team, you will be working with other engineers with years of startup experience developing and integrating large-scale backend systems with tools such as Java 8, MongoDB, Hadoop, and ORM frameworks. You will build the engine powering highly interactive web applications. Our work environment is relaxed and highly collaborative. Give our application on the web a try. If you see yourself working on interesting problems with us, we'd love to meet you.

Responsibilities 



  • Write server-side code for web-based applications, create robust high-volume production applications, and develop prototypes quickly. You should also have a strong understanding of, and practical experience with, Java web application development.

  • Build and maintain platforms and systems infrastructure at the core of Squarespace.

  • Build internal systems with your domain expertise in customer support, finance and marketing.

  • Collaborate with engineers and designers to deliver strong customer-focused experiences.

Principal Software Engineer - Java at Aristocrat (Las Vegas, NV)

$
0
0

Aristocrat is looking for a development engineer that is willing to work across a broad stack on a wide range of tasks.


·Java development for both embedded and server side development


·Strong understanding of multi-threading and concurrency


·Web Service integration (SOAP and/or REST)


·Strong knowledge of database technologies using Hibernate (MySQL/SQL Server)


·JMS messaging concepts using ActiveMQ (RabbitMQ, ZeroMQ) over STOMP


·Strong skills in web technologies with specific focus on HTML5, CSS and JavaScript


·Extremely comfortable in the Linux operating system, specifically the Ubuntu distributions


·An understanding of web technology options.


·Comfortable working with and configuring virtual environments.


·An understanding of network technologies, specifically TCP, UDP Multicast, NTP, DNS, DHCP.


·Media playback technologies would be a plus.


·Preferred but not required: Guice, Guava, NoSQL (MongoDB, Cassandra, Redis), Dropwizard, NodeJS

Software Engineer, Back-end (Groovy Grails) at Bloom Health (Minneapolis, MN)

$
0
0

Bloom Health is actively seeking a Software Engineer to join our growing organization. This role is for someone who is enthusiastic and ready to establish himself or herself as a key contributor in a small, high-energy environment.


 The Responsibilities:



  • Write application code, collaborating with engineering team to implement development processes, coding best practices and code reviews

  • Work closely with team members to understand product requirements and translate them into trusted software solutions

  • Propose innovative designs or alternative solutions to meet technical requirements, ensuring flexibility and scalability

  • Deliver code in an agile team environment.

  • Keep abreast of new technology developments and introduces new frameworks, libraries, and toolkits


Front-end Software Engineer - AngularJS at Bloom Health (Minneapolis, MN)

$
0
0

Bloom Health is actively seeking a passionate and dedicated Front-end Software Engineer to join our growing organization. This role is for someone who is enthusiastic and ready to establish himself or herself as a key contributor in a small, high-energy environment.


The Responsibilities:



  • Create customer-facing web applications, collaborating with the development team to improve processes, coding best practices and code reviews.

  • Work closely with team members to understand product requirements and translate them into trusted software solutions.

  • Propose innovative design or alternative solutions to meet technical requirements, ensuring flexibility and scalability.

  • Keeps abreast of new technology developments and introduces new frameworks, libraries, and toolkits.

Junior Software Engineer, Traffic at AbeBooks, an Amazon company (Victoria, BC, Canada)

$
0
0
About the Job

AbeBooks’ mission is “to help people find and buy any book from any bookseller”. As a part of this mission we work daily to help customers discover our marketplace and the millions of books available from thousands of booksellers. This is challenging and equally rewarding for a truly global marketplace for rare and collectable books. We feel proud to provide a seamless experience to buyers from over 200 countries purchasing products from sellers representing over 60 countries. Our sites get millions of page views every day, and we promote millions of books across several marketing channels. We like to think we know what we’re doing, and we’re always keen on learning and improving.

As a junior engineer you will have an incredible opportunity to learn and navigate among dozens of products that make up AbeBooks marketplace. You will appreciate the complexity of the business domain, and learn to value simplicity in software intensive systems. You will dive deep into search engine optimization, affiliate marketing, email, responsive design, and website UX. You will have occasion to work with Amazon teams and Amazon technologies as we take advantage of capabilities of our parent company. Last but not the least, you will be surrounded by smart and approachable colleagues, while living in beautiful Victoria, British Columbia.

Software Engineer, Java at Klarna (Stockholm, Sweden)

$
0
0

Our development teams are working hard to add new business functionality in higher speed than ever before. We have many interesting challenges in front of us where we need to build new services across many different domains, from identification of consumers to new checkout and backoffice services. We believe in loosely coupled micro services and in taking pride in simple solutions that are easy to understand. 

Your job as a software engineer
 is to take part in the entire development process, from exploring requirements to delivery. The challenge is to provide solutions that scale. The team members have a high technical level and are expected to work efficiently within the team to solve complex problems, from analyzing the problem to designing, planning and implementing the solutions. We are pushing the boundaries with continuous delivery and shipping code faster and faster. 10 minutes after you finish your feature you watch it go live in production.


Required Qualifications



  • At least 5 years of development experience with a proven track record of high quality software development

  • Strong skills in Java 

  • MSc in Computer Science or equivalent

  • Experience from working in a high-paced agile environment (Scrum, Kanban etc)

  • Knowledge and interest in many different domains and programming paradigms

  • Value and know the power of testing and TDD


You...



  • value learning and solving problems together with your team mates. 

  • know the power of automation and avoid repeated manual work.

  • know the value of and practice reviews relentlessly.

  • write code only when necessary.

  • have a rubber duck.

  • are interested in Walking Skeletons and likes Elephant Carpaccio. 

  • care as much about operations as development of the product

  • understand the challenge of building something new completely from scratch.


Some of the technologies and tools we use



  • Dropwizard java framework

  • Loosely coupled micro services

  • Erlang (in some teams)

  • RabbitMQ

  • Chef, Vagrant, Jenkins, GIT, Jira


We recommend you to apply as soon as possible, selection and interviews are held continuously. For more information please contact philip.alsen@klarna.com.

Location
Stockholm, Sweden

Senior Big Data Developer at INRIX (Kirkland, WA)

$
0
0

Can you build the data platform and services that ingest billions of points per day and answers questions like: “What are the current, future and historical road conditions?” “Where are people going?” “How can we best get them there?” “How can we improve the driving experience?”


Can you do it at low latency, high scale, and achieve the impossible trifecta of good, fast, cheap?


Do you speak Java? Do you dream of Hadoop, HBase, MapReduce, Spark, Kafka, the many variants of NoSQL, and MySQL and PostgreSQL? How about Dropwizard, Guice, and Hibernate? Can you navigate the neighborhood of Amazon Web Services?


Are you ready to create a 9-figure business?


INRIX is uniquely positioned to bring the power of real-time and historical analytics to traffic data. Our customers want answers about traffic, roads, vehicles, populations, time and more. And they want to apply those answers to a breadth of experiences and devices. But we need your help.

Come build the data platform and services to power real-time and historical analytics!


About you



  • You are excited by everything you have read so far

  • 4+ years of development experience on large scale web services and big data solutions

  • Build and maintain performant, fault-tolerant, scalable distributed software systems

  • Write high-quality code that is maintainable, clear, and concise

  • Enjoy working in an Agile environment


Why make the move


We want you to bring your best and more. We will support you and help you get better in your craft. We also expect you to teach us a few things along the way.



  • The People - A great team with a focus on being the best, making the world a better place, and passionate about technology, customers and big data.

  • Free Parking - We have free parking in our covered garage and enough of it to go around.

  • Free Bus - If you don't have a car to park.

  • Free Food - Onsite snacks, drinks, and lunches. The food comes to you!

  • No Policy Vacation Policy - You’re an adult and can manage your own vacation time.  Work hard; play hard.  Why does your company still have a vacation policy?

  • Free Car - Well... not really free.  But we have test cars with the latest traffic technology that you can take home. We'll pay for the gas.

  • INRIX Boat - Get your boat license. We’ll pay for the gas.

  • Healthy Compensation - Including medical, dental and vision coverage; bonuses and stock options; 401k with company match


Make a positive impact in the world


INRIX is the fastest growing traffic intelligence platform in the world, delivering smart data and analytics to solve transportation issues worldwide. Exciting things are happening all the time. Come join us!

Software Architect - Blackboard Collaborate at Blackboard (Boston, MA)

$
0
0

At Blackboard Collaborate™ we develop products that enable a more interactive learning experience for students, helping users instantly collaborate, and to create virtual class rooms and meeting spaces. We are a driven, creative and energetic team that works in a flexible and agile fashion to deliver world class products to the education market.


As a Software Architect you will become a core contributor on an Agile team with the following responsibilities:



  • Drive the architecture and technical design of Blackboard’s next generation virtual classroom solutions

  • Mentor, coach and provide technical guidance to team members

  • Collaborate with architects, product managers and engineering managers throughout Blackboard to define, design and build integrated learning solutions

  • Guide and advocate the adoption of best practices throughout the life cycle

  • Design and build resilient, elastic and highly-available solutions for modern cloud topologies

Senior Backend Engineer at Falcon Social (Copenhagen, Denmark)

$
0
0

Falcon Social is a Software-as-a-Service provider in the Social Media Management space. We provide a unified approach for marketers, customer service specialists and hr personnel of big international brands to manage their social media presence. That means plenty of challenging engineering tasks, complex UIs to simplify and data, loads of data.


We are looking for senior members for our engineering team. You are joining an ambitious team of experts who keep pushing the limit in product delivery and experiment furiously while striving for technical excellence.


We are agile, organized ourselves into cross-functional, autonomous teams, focusing on one product with a clear mission. We intend to be flat, with everyone equal and with each member's role respected. Day-to-day you will work together with people of different trades: frontend, backend engineers, ui/ux designers, cloud operation engineers, and product owners.


We are a maturing startup with an engineering headcount of 20. We are not small anymore, and still growing rapidly. Working at a startup is the most rewarding choice that one can make, but it requires a certain personality as well. That being said, we value open people who take initiative more than lone rockstars.


Falcon Social’s frontend is a single page web application built with AngularJs, Bower, Grunt, D3.js on top of a REST flavored HTTP+JSON api served by a lightweight Java8 backend running on DropWizard, PostgreSQL, ElasticSearch, AWS, Apache Spark and Python.


This job requires extensive Java programming language experience and also the knowledge of how modern Java is done. We favor lightweight frameworks like DropWizard, we value a good domain model (DDD), we think in single responsibility (micro)services, we prefer good refactoring skills, pragmatism and craftsmanship.

Senior Java Developer at Truecaller (Stockholm, Sweden)

$
0
0

As a Senior Java Developer you will be responsible for Truecaller's backend application development while providing expertise in the full software development lifecycle.


Your challenge will be to build a scalable and reliable system, while facing growing global traffic. This will include designing and developing high-volume, low-latency applications for large systems. You will also be coding for new features and have an important role in the backend architecture; both in microservices and investigating new alternatives and technologies together with the platform team.


Senior UI Engineer (Web) at Invoke Solutions (Waltham, MA)

$
0
0

We are seeking a talented UI Engineer to guide the next generation of Invoke's flagship product. You will lead the front end development effort, focusing on creating both the client and participant facing elements of our one-of-a-kind large scale focus group and survey platform. By joining in the early phases you'll be a key contributor to the technology and design of the new platform, helping us to scale and grow.


The Products:


Invoke has two primary products. The first is a patented large scale focus group platform that clients use to gain insights into their products, messaging, advertising, and more in a fraction of the time it would take them to glean the same information from traditional market research methods. The second product is CoursEval™, which is used by educational institutions for essential course and instructor evaluations.


What Makes You A Good Fit:


Our team is small and highly collaborative. We rely on each other for ideas and different ways to approach problems. This position is ideal for a user interface/front end engineer who enjoys constant challenge and learning.


Other key technologies we're utilizing in our Java-based stack include:
- Dropwizard application framework
- ReactJS on the front end, both browser-based and server-side rendering utilizing node.js
- MongoDB
- MySQL to store the stuff that doesn't go in Mongo
- Google Guice for our dependency injection
- Gradle for our builds
- Linux on our laptops

Lead UI Engineer (Web) at Invoke Solutions (Waltham, MA)

$
0
0

We are seeking a talented UI Engineer to guide the next generation of Invoke's flagship product. You will lead the front end development effort, focusing on creating both the client and participant facing elements of our one-of-a-kind large scale focus group and survey platform. 


The UI challenge is multi-faceted.  To start we need to create an intuitive interface for building complex surveys with branching and piping.  Add to that an administrative interface that makes it easy to collaborate during live survey sessions and allow observers to suggest and add follow-up questions on the fly.  


Our live focus group surveys involve a lot of media, so we need to add support for complex stimulus integration - images, video, text, and html are easy - but how about interactive stim like documents that survey participants can annotate with heat maps and drill-down for observers, dial testing, website usability testing, and support for fast turnaround iterations so that survey owners can refine messaging within a single session?


But wait, there's more!  We also need an intuitive data analytics UI that makes analysis of our mix of qualitative and quantitative data easy for self-serve users as well as deep enough for seasoned research professionals.  Now we're talking!


The Products:


Invoke has two primary products. The first is a patented large scale focus group platform that clients use to gain insights into their products, messaging, advertising, and more in a fraction of the time it would take them to glean the same information from traditional market research methods. The second product is CoursEval™, which is used by educational institutions for essential course and instructor evaluations.


What Makes You A Good Fit:


Our team is small and highly collaborative. We rely on each other for ideas and different ways to approach problems. This position is ideal for a user interface/front end engineer who enjoys constant challenge and learning.


Other key technologies we're utilizing in our Java-based stack include:
- Dropwizard application framework
- ReactJS on the front end, both browser-based and server-side rendering utilizing node.js
- MongoDB
- MySQL to store the stuff that doesn't go in Mongo
- Google Guice for our dependency injection
- Gradle for our builds
- Linux on our laptops

Engineering Team Lead at Bloom Health (Minneapolis, MN)

$
0
0

The Bloom Engineering Team Leads play a vital role within our growing organization by fostering a culture of high performance that delivers the best possible products and solutions. The Engineering Team Leads drive the stability, scalability and support of products, infrastructure and environment across the Engineering organization. Role is responsible for splitting their time between technical leadership responsibilities and hands-on development.


Responsibilities



  • Coordinate and lead daily activities of assigned team(s). Lead the technical design and influence the features for the components your team owns.

  • Collaborate with internal teams and stakeholders to understand product requirements and lead team members to proactively meet strategic goals.

  • Ensure defects are addressed in order of impact to employers, carriers and Bloom scalability.

  • Review pull requests and maintain high-level documentation.

  • Lead the hiring and onboarding of new team members.

  • Mentor junior members of the team on Bloom’s platform, development best practices and the Agile methodology.

  • Drive innovation, creativity and excellence as well as the efficiency and elegance of our solutions; keep abreast of new technology developments and introduce new frameworks, libraries and toolkits.

  • Contribute to blog posts, lightning talks and other forms of shared knowledge and skills to the development community within Bloom. 

Front-end Software Engineer - AngularJS at Bloom Health (Minneapolis, MN)

$
0
0

Bloom Health is actively seeking a passionate and dedicated Front-end Software Engineer to join our growing organization. This role is for someone who is enthusiastic and ready to establish himself or herself as a key contributor in a small, high-energy environment.


The Responsibilities:



  • Create customer-facing web applications, collaborating with the development team to improve processes, coding best practices and code reviews.

  • Work closely with team members to understand product requirements and translate them into trusted software solutions.

  • Propose innovative design or alternative solutions to meet technical requirements, ensuring flexibility and scalability.

  • Keeps abreast of new technology developments and introduces new frameworks, libraries, and toolkits.

Software Engineer, Back-end (Groovy Grails) at Bloom Health (Minneapolis, MN)

$
0
0

Bloom Health is actively seeking a Software Engineer to join our growing organization. This role is for someone who is enthusiastic and ready to establish himself or herself as a key contributor in a small, high-energy environment.


 The Responsibilities:



  • Write application code, collaborating with engineering team to implement development processes, coding best practices and code reviews

  • Work closely with team members to understand product requirements and translate them into trusted software solutions

  • Propose innovative designs or alternative solutions to meet technical requirements, ensuring flexibility and scalability

  • Deliver code in an agile team environment.

  • Keep abreast of new technology developments and introduces new frameworks, libraries, and toolkits

Viewing all 162 articles
Browse latest View live




Latest Images