This week
  • Contrast Security
    $90,000.00 - $115,000.00Preferred: (GMT-05:00) Eastern Time +/- 2 hours

    Contrast Security is the world’s leading provider of security technology that enables software applications to protect themselves against cyber attacks. Contrast's patented deep security instrumentation is the breakthrough technology that enables highly accurate analysis and always-on protection of an entire application portfolio, without disruptive scanning or expensive security experts. Only Contrast has intelligent agents that work actively inside applications to prevent data breaches, defeat hackers and secure the entire enterprise from development, to operations, to production.

    About the Position Contrast is looking for a full stack enthusiast proficient in front-end technologies such as ReactJS and AngularJS and server-side API development written in Java/Spring interested in pursuing a life changing experience in the field of application security and continuous delivery. We are an exciting, young team that is growing leaps and bounds each month. This team is tasked with the unique opportunity to advance our runtime and pre-compile code analysis capabilities. This includes providing enhanced techniques to improve the accuracy, findings and reporting of code analysis. It will also include driving and leading the next generation of product and offerings to make the Contrast platform the choice for code analysis tools among developers and security professionals. Ideal candidates have a background building highly scalable and responsive Single Page Applications (SPAs) using ReactJS, CSS/Bootstrap, visualization libraries such as D3, HighCharts or AMCharts, as well as other SVG based visualization plugins. We write a lot of GraphQL to interact with our REST layer to improve performance and data interaction. Our engineering team has a strong spirit of entrepreneurship. Every member of the team has joined us over our 5 year history because he/she wants to be part of a high-performing team and go through the startup experience. We look for candidates that share similar goals and beliefs about the work and the team they want to be a part of.

    Responsibilities

    • Build and maintain highly scalable server-side UI processes for the purpose of data collection, manipulation, data pruning, trending and analytics
    • Build web-based interfaces and applications and contribute to our platforms, style guide, APIs and libraries.
    • Design and development of a rich user interface for mission critical high-availability analytics application using front end technologies like TypeScript, Javascript, ES6, HTML, CSS, SASS, and D3.
    • Experience with at least one of the following frameworks: AngularJS, Backbone.js, ReactJS, Ember.js
    • Execute performance analysis and optimization of page render, data transfers and page load optimizations.
    • Participate in constant collaboration with teammates in the form of pair programming, group code reviews and pull requests prior to commit.
    • Work with design and product teams to build amazing, jaw-dropping features.
    • Give back to the Open Source Community whenever humanly possibly.
    • Work hand-in-hand with our Product Managers, UX/Designers and Customers on each feature and improvement.
    • Deploys: our engineers deploy multiple times a day to our AWS infrastructure.
    • On-call rotation: every member of the team, including the VP of Engineering participates in the on-call rotation.
    • Technical support: Our engineers don't just release code in the wild. When our customer have issues, we have to jump in and give them help.

    About You

    • You can join us in our amazing office in the Fells Point neighborhood of Baltimore.
    • You have strong communication skills. You ask questions, let others know when you need help, and tell others what you need.
    • You have experience working in Java/Spring or Python/Flask to design and implement robust and scalable APIs.
    • Stellar visual skills and attention to detail.
    • You have extensive HTML5, CSS3 (Less), and JavaScript Framework (ReactJS) experience.
    • Experience with TypeScript and GraphQL.
    • Have an eye for quality and have an interest in using tools/frameworks like Enzyme, Prettier, ReactTestRenderer, Jest, JUnit, StoryBook, etc…
    • AWS Services: S3, EC2, CloudFront, Lambda.
    • You're a problem solver. You believe the best work is the result of finding the simplest solution to complex challenges.
    • Your code is clean, your designs are elegant and you are constantly refactoring.
    • Multiple years experience working in Enterprise or Commercial Software development.
    • Own your work. Whether a nasty bug or an awesome feature, you put your name on every line of code.

    What We Offer

    • Competitive compensation package (salary + equity)
    • A fun and dynamic environment where you work with other like minded people on products which make a real difference to the security of our customers
    • In-office lunches
    • Medical, dental and vision benefits
    • Flexible paid time off
    • 401K
  • Bonfire.com

    Bonfire.com is transforming the way people buy and sell high ­quality custom apparel. As a leading online fundraising site, we’ve helped thousands of causes and organizations raise millions of dollars by selling their own custom shirts.

    We are looking to hire a Java Spring Developer. Don’t like HTML or CSS? Great! You will be working on our REST API and Angular frontend. HTML/CSS will be handled for you. We are looking for a long-term relationship and committed individuals to join our team.

    About you

    • You can work on a feature from start to finish, communicate about it and ask the right questions.
    • You are comfortable with Java and can confidently write code and see it deployed to production servers.
    • You have an excellent knowledge of Spring (Boot). Alternatively, you are eager to read a book or two on it quickly and feign years of experience during the interview 
    • SQL comes naturally to you and you understand how JPA/Hibernate works.
    • You can tinker with Javascript code and help improve our Angular stack.
    • You are not afraid to SSH into a server and change some configuration files.
    • Your English is proficient.

    The role

    • Senior Java developer is responsible for implementing new features, fixing bugs and improving and refactoring code.
    • Most of what we do is web related – many tasks will ask you to implement REST endpoints to achieve some business objectives and connect the dots on the web.
    • Many tasks are not strictly web related and may challenge you in other ways (e.g. data analytics, network communication, database optimization, etc.).
    • You will have a lot of independence and agency while working, but you will communicate with other colleagues daily and often work with them directly to solve coding issues.

    The work environment

    This is a remote position. You have an amazing opportunity to join our fast growing platform and make it grow even faster.

    We offer you outstanding team environment, low stress atmosphere, and an opportunity to advance your career by building amazing things on a modern tech stack.

  • Clevertech

    Note: Although this is a remote position, we are currently only seeking candidates in North American timezones.

    What You’ll Do:

    • Collaborate in every stage of a product's lifecycle; from planning to delivery
    • Create clean, modern, testable, well-documented code
    • Agile process with CI/CD environment to develop scalable web applications
    • Communicate daily with clients to understand and deliver technical requirements

    What is Required:

    • 7+ years professional experience in a senior developer role with Java

    • Preferred:  critical software development in large enterprises

    • Experience with Spring framework

    • Knowledge of micro-services networking, load balancing, and service discovery concepts and technologies.

    • Superior communication skills in English

    • Strong understanding of the agile software development process

    • Coding standards to include unit, integration and acceptance testing

    Our Benefits
    We know that people do their best work when they’re taken care of. So we make sure to offer great benefits.

    • Competitive Vacation Package
    • Annual Financial Allowance for YOUR development
    • Flexible Family Leave
    • Clevertech Gives Back Program
    • Clevertech U (Leadership Program, Habit Building, New Skills Training)
    • Clevertech Swag
    • Strong Clevertech Community

    How We Work
    Why do people join Clevertech? To make an impact. To grow themselves. To be surrounded by developers who they can learn from. We are truly excited to be creating waves in an industry under transformation.

    True innovation comes from an exchange of knowledge across all of our teams. To put people on the path for success, we nurture a culture built on trust, collaboration, and personal growth. You will work in small feature-based cross-functional teams and be empowered to take ownership.

    We make a point of constantly evolving our experience and skills. We value diverse perspectives and fostering personal growth by challenging everyone to push beyond our comfort level and try something new.

    The result? We produce meaningful work

    Getting Hired
    We hire people from a variety of backgrounds who are respectful, collaborative, and introspective. Members of the tech team, for example, come from diverse backgrounds having worked as copy editors, graphic designers, and photographers prior to joining Clevertech.

    Our hiring process focuses not only on your skills but also on your professional and personal ambitions. We want to get to know you. We put a lot of thought into the interview process in order to get a holistic understanding of you while being mindful of your time. You will solve problems derived from the work we do on a daily basis followed by thoughtful discussions around potential fit. Whatever the outcome, we want you to have a great candidate experience.

    Want to learn more about Clevertech and the team? Check out clevertech.careers.

    Clevertech Culture Video

This month
  • Clevertech

    What You’ll Do:

    • Collaborate in every stage of a product's lifecycle; from planning to delivery
    • Create clean, modern, testable, well-documented code
    • Agile process with CI/CD environment to develop scalable web applications
    • Communicate daily with clients to understand and deliver technical requirements

    What is Required:

    • 7+ years professional experience in a senior developer role with Java

    • Preferred:  critical software development in large enterprises

    • Experience with Spring framework

    • Knowledge of micro-services networking, load balancing, and service discovery concepts and technologies.

    • Superior communication skills in English

    • Strong understanding of the agile software development process

    • Coding standards to include unit, integration and acceptance testing

    Our Benefits
    We know that people do their best work when they’re taken care of. So we make sure to offer great benefits.

    • Competitive Vacation Package
    • Annual Financial Allowance for YOUR development
    • Flexible Family Leave
    • Clevertech Gives Back Program
    • Clevertech U (Leadership Program, Habit Building, New Skills Training)
    • Clevertech Swag
    • Strong Clevertech Community

    How We Work
    Why do people join Clevertech? To make an impact. To grow themselves. To be surrounded by developers who they can learn from. We are truly excited to be creating waves in an industry under transformation.

    True innovation comes from an exchange of knowledge across all of our teams. To put people on the path for success, we nurture a culture built on trust, collaboration, and personal growth. You will work in small feature-based cross-functional teams and be empowered to take ownership.

    We make a point of constantly evolving our experience and skills. We value diverse perspectives and fostering personal growth by challenging everyone to push beyond our comfort level and try something new.

    The result? We produce meaningful work

    Getting Hired
    We hire people from a variety of backgrounds who are respectful, collaborative, and introspective. Members of the tech team, for example, come from diverse backgrounds having worked as copy editors, graphic designers, and photographers prior to joining Clevertech.

    Our hiring process focuses not only on your skills but also on your professional and personal ambitions. We want to get to know you. We put a lot of thought into the interview process in order to get a holistic understanding of you while being mindful of your time. You will solve problems derived from the work we do on a daily basis followed by thoughtful discussions around potential fit. Whatever the outcome, we want you to have a great candidate experience.

    Want to learn more about Clevertech and the team? Check out clevertech.careers.

    Clevertech Culture Video

  • Contrast Security
    $115,000.00 - $130,000.00Preferred: (GMT-05:00) Eastern Time +/- 2 hours

    Our team is expanding as our company continues to grow from a small start-up to an evolving 4+ year company. We have an opportunity to bring on software engineers who are comfortable working with multiple languages on our full stack application (Java/Spring and Angular/React) and our AWS cloud-based services mainly written in Python and NodeJS Lambda services. We are in search of engineers who are interested in working across many languages.

    Our engineering team has a strong spirit of entrepreneurship. Every member of the team has joined us over our short  history because he/she wants to be part of a high-performing team and go through the startup experience. We look for candidates that share similar goals and beliefs about the work and the team they want to be a part of. We've put together some notes here which will tell you and show you a little bit about our experience. 

    We are a growing group of engineers, designers and product specialists. Anyone who applies to work on our team is specifically looking for an opportunity to be able to:

    • Work hand-in-hand with our Product Managers, UX/Designers and Customers on each feature and improvement.
    • Own the technical design, implementation and quality engineering of our full stack application and Lambda services.
    • Participate in constant collaboration with teammates in the form of pair programming, group code reviews and pull requests prior to commit.
    • Deploys: our engineers deploy multiple times a day to our AWS infrastructure.
    • On-call rotation: every member of the team, including the VP of Engineering participates in the on-call rotation.
    • Technical support: Our engineers don't just release code in the wild. When our customer have issues, we have to jump in and give them help.

    Skills & Requirements

    • You are a Java expert with a strong understanding of Spring, MySQL, Linux and Apache ActiveMQ.
    • Experience or interest working with TypeScript and GraphQL.
    • Have an eye for quality and have an interest in using common open source tools/frameworks.
    • You approach problems from a product perspective, thinking through how the user will interact with what you're building.
    • You have strong communication skills. You ask questions, let others know when you need help, and tell others what you need.
    • You're a problem solver. You believe the best work is the result of finding the simplest solution to complex challenges.
    • You see the big picture. You understand how the code you write interacts with systems and services, both internally and externally.
  • Magic Memories Digital, Ltd.

    What You’ll Do

    • Develop a deep understanding of relevant systems and business goals to guide you in designing and building effective user interfaces.
    • Own and architect foundational guest flows that millions of our customers will interact with each month.
    • Communicate and partner cross-functionally with teams in product and software development.
    • Drive new product initiatives forward by thinking creatively with good judgment.

    What We Need

    • A self-starter who discovers practical solutions to hard problems and enjoys minimizing complexity along the way.
    • Eagerness to collaborate with technical and non-technical stakeholders to finish exceedingly important work.
    • Extensive experience designing and implementing software solutions, especially around user experience, A/B Testing, and web interfaces.
    • A willingness to collaborate with teammates distributed across nations and timezones in a flexible workspace built and defined by you! Read more about our Remote Working Manifesto.
    • Comfortable working in an agile development environment
    • A willingness to establish and help maintain test-driven development principles.
    • Our Core Engineering Team Values sound a lot like you, and sound like the people you want to work with.
    • You are committed to diversity and inclusion. At Magic Memories, we interact with millions of people across hundreds of sites in over 20 countries globally. Your unique history, culture, and community perspective are invaluable to the team we are building.
    • Bonus: Team leadership experience and a desire to mentor other software developers.
    • Bonus: B.S. in Computer Science or similar education.
    • Bonus: 5+ years of professional experience in building distributed systems and web services in a variety of languages and platforms.

    Our Technical Environment

    • We are primarily focused on building new systems in Angular and Java (Spring Boot), with extensive cloud infrastructure at AWS
    • We maintain existing systems built in C#, Java, AngularJS, and PHP.
    • We have extensive systems deployed on-premise in locations around the world
    • That said, the technologies and stacks on which we build our digital product will belong to the team and be shaped by you, in this role.

    The Interview Process

    A typical candidate interview could last up to two hours. We value the input and participation of our team in every hire, so you might have anywhere from three to five total interviews with team members such as our Product Manager, VP of Engineering, and other Software Engineers. We also believe that assigning extra time for evaluation helps to increase interviewer accuracy in candidate assessments. Our aim in this process is to reduce our personal biases in order to find talent that can add to our overall team knowledge.

    How to Apply

    • Send an email to [email protected] with a note, your resume, and a sheet of references, or apply directly using this job board.
    • As a bonus, include some examples of what you have built or accomplished in the course of your career that would illustrate why you are an excellent fit for this role. This can include side/pet projects as well.

    Benefits

    • Competitive salary for your role.
    • Health, vision, and dental insurance (depending on location of domicile)
    • Generous annual leave and holidays
    • A remote-only team to add flexibility to your daily life, creating time for important things like kids, spouses, friends, sports, and fun activities.
  • Wallethub

    Company details

    WalletHub is one of the leading personal finance destinations in the US and rapidly growing. We're looking for a highly experienced and motivated Data Scientist for a full-time, permanent position.

    The main objective of the Data Science Team is to improve WalletHub's services and core product. This has a direct impact on the overall user experience.

    Making the right personal finance decisions by sifting through vast amounts of available information can be a daunting task for almost anyone. This is because a large number of interrelated factors need to be taken into account when making such decisions.

    By designing and constructing data-driven models, the Data Science Team is able to provide our users with indispensable knowledge and meaningful advice on how they can achieve their personal finance goals.

    Such goals include:

    • Selecting the best financial products for your needs

    • Taking the right actions to improve your credit score

    • Anticipate your future financial health based on your current financial status and history

    With these goals in mind, our Data Scientists use the latest cloud technologies and machine learning tools in order to exploit the potential of data analytics. We always have new and interesting projects on the horizon that aim to help our users reach their personal finance aspirations!

    Requirements

    You are the ideal candidate for this job if you have:

    • At least 8 years experience in Java, Spring and MySQL (or any relational database) and Python.

    • At least 5 years of experience as a Data Scientist.

    • Experience with databases (including NoSQL).

    • Experience in machine learning frameworks and libraries.

    • Supervised and Unsupervised learning.

    • Machine learning concepts and techniques: Regularization, Boosting, Random Forests, Decision Trees, Bayesian models, Neural networks, Support Vector Machines (SVM).

    • Experience with the whole ETL data cycle (extract, validate, transform, clean, aggregate, audit, archive).

    • Computer Science or Mathematics or Physics degree.

    • Excellent communication and analytical skills.

    • Willingness to work hard (50 hrs per week).

    • Very good English

    Nice to have but not required

    • Experience with Apache Spark.

    • Natural Language Processing (tokenization, tagging, sentiment analysis, entity recognition, summarization).

    • R programming language.

    Responsibilities

    • Modeling complex problems, discovering insights and identifying opportunities through the use of statistical, algorithmic, mining and visualization techniques.

    • Participating in the areas of architecture, design, implementation, and testing.

    • Proposing innovative ways to look at problems by using data mining approaches on the set of information available.

    • Designing experiments, testing hypotheses, and building models.

    • Conducting advanced data analysis and designing highly complex algorithm.

    • Applying advanced statistical and predictive modeling techniques to build, maintain, and improve on multiple real-time decision systems.

    Our Offer

    • Very competitive salary based on prior experience and qualifications.

    • Potential for stock options after the first year.

    • Raise and advancement opportunities based on periodic evaluations.

    • Visa sponsorship (if working from outside the US, sponsorship can be granted after 18 months with the company, based on performance).

    • Health benefits (in case you will be working from our office in Washington DC).

    Notes 

    • This position does not have a location requirement and can be performed either remotely (including from outside the U.S.) or from WalletHub’s offices in downtown Washington DC.

    • If you're intending to work from outside the US please be aware this position entails working at least 50 hour per week and requires an overlap with EST business hours.

    • Candidates with less than 8 yrs of experience will not be considered.

    More about WalletHub

    WalletHub is a high-growth fintech company based in Washington, DC that is looking for talented, hard-working individuals to help us reshape personal finance. More specifically, we are harnessing the power of data analytics and artificial intelligence to build the brain of a smart financial advisor, whose services we’re offering to everyone for free. The WalletHub brain enables users to make better financial decisions in a fraction of the time with three unique features:

    1) Customized Credit-Improvement Tips: WalletHub identifies improvement opportunities and guides you through the necessary corrections.

    2) Personalized Money-Saving Advice: WalletHub’s savings brain constantly scours the market for load-lightening opportunities, bringing you only the best deals.

    3) Wallet Surveillance: Personal finance isn’t as scary with 24/7 credit monitoring providing backup, notifying you of important credit-report changes.

    In addition to the valuable intelligence the brain provides, WalletHub is the first and only service to offer free credit scores and full credit reports that are updated on a daily basis absent of user interaction, rather than weekly or monthly and only when a user logs in. Some other services hang their hats on free credit scores and reports, yet they’re still inferior to what WalletHub considers minor pieces to a much larger puzzle.

    How to Apply

    To get our attention, all you need to do is send us a resume. If we believe that you will be a good match, we'll contact you to arrange the next steps. You can apply directly on Stackoverflow or email your application to [email protected]

  • Surevine
    Preferred: (GMT+00:00) London

    We aren’t looking for a ‘Rock Star’ or a ‘Ninja’. We aren’t looking for a ‘Super Star Developer’ either. We want a team player; someone who is tenacious about getting things done as part of a team in an environment that expects creativity and quality delivery. Be a rebel but be part of our rebel alliance.

    Our Agile development team are remote workers (home-based in the UK) who maintain a great team-working ethic with regular comms both electronically and visually and personally.  So you’ll be happy working remotely without ever feeling…well, remote.

    Skills and experience

    Essential

    • Expert-level knowledge of Java with 5+ years of experience
    • Experience of developing enterprise-grade, high performing scalable applications
    • Expert knowledge of the Spring Boot framework (including spring data, spring security) and JEE containers
    • Comfortable using AWS and Linux to support application development and deployment
    • Thorough understanding of application security and secure coding practices
    • Proficient in application design and architecture
    • Knowledge of a variety of persistence technologies, to include SQL and NoSQL
    • Experience of designing Restful APIs
    • Tenacious technical problem solver
    • Good communicator
    • Experience of working in Agile teams
    • Demonstrable experience of working with version control, build tools, code-quality and testing tools

    Desirable

    • Experience of, or strong desire to learn, modern responsive front-end development (CSS3 with SPA frameworks such as React, Angular or Vue)
    • Strong working knowledge of application integration points: e.g. SSO, SAML, LDAP, SSL/TLS
    • Demonstrable passion for working with Open standards / Open Source
    • Knowledge of XMPP Responsibilities
    • Continually critique and improve how the team delivers
    • Architect secure software systems
    • Design and develop reliable and secure software components
    • Debug, solve and communicate technical problems
    • Consider the user at every point in development
    • Always be learning

    We make cool stuff, and we need you to help us make that stuff cool! Surevine gives its people a platform to develop their individual talents into strengths in an environment which expects creativity and is obsessive about innovation.

    Much more about us here: https://www.surevine.com/jobs/

  • Salesforce

    Salesforce's software engineers develop the next generation platform that power ever growing Salesforce cloud services. Salesforce’s Core Platform provides highly-scalable and reliable platform supporting billions of transactions a day for customers developing, customizing and deploying our world’s #1 CRM, Sales, Marketing, Commerce, Industries and other SaaS solutions. At Salesforce, we strive everyday to earn customer trust by making our cloud always fast, always secure (see http://trust.salesforce.com).
    App Runtime team is seeking talented and experienced software engineer to design, develop and deliver core runtime technologies that power Salesforce architecture; improve site latencies, scalability and overall customer experience across our multitenant services. All our services are designed to be continuously delivered, delivered at scale, updated with zero downtime, in a rapidly evolving modern architecture.
    An ideal candidate is an experienced developer that has proven expertise in server-side Java container internals, application server performance, understanding of design patterns, scalable data structures, web technologies, and caching strategies. Having a track record building solutions to solve performance and scalability challenges in large scale distributed system is a big plus. The features you design and develop will be deployed across the entire Salesforce.com site which handles billions of requests per day where quality solutions are critical.

    Responsibilities
    Deliver the most secure and performant runtime technologies, viz., Jetty web container, HTTP/2 server, Spring IOC container, Java/OpenJDK, thread management, and low latency class loaders.
    Formulate, evaluate and implement techniques to support service stability, scalability, resiliency and availability. Maximize robustness with fast startup and graceful shutdown (disposability).
    Deliver elastically scalable services for deployment to multi-substrate cloud platforms (Docker/Kubernetes-based micro service architecture) include Salesforce own internal IaaS, Amazon Web Services and Google Cloud Platform.
    Work across the engineering organization to resolve complex technical issues and drive impactful innovation that improves application lifecycle, async handling, system availability, resiliency, and performance.
    Provide thought leadership for the open source technologies inside Salesforce and collaborate with cross-functional engineering teams to develop and enhance the platform.
    Qualifications
    BS/MS or PhD in Computer Science or equivalent experience.
    Sound computer science concepts in the area of algorithms, data structures, distributed systems, operations systems, design patterns, caching, and databases.
    5+ years hands on Java development experience in the related areas - viz., Java frameworks (NIO, Concurrency, Collections, Lambdas and runtime GC and dynamic compilers)
    Familiarity with the internals of open source application platforms such as Jetty/Netty, JBoss/Tomcat/Glassfish, Servlets/JSP technology, Spring framework, Redis, web services stacks, JMX, Monitoring; Direct experience in building or extending an application server is a huge plus.
    Optimization of Java based applications, application servers, knowledge of performance patterns and full stack performance profiling and analysis.
    Strong understanding of Linux, internet/mobile principles, protocols and implementation, understanding of performance analysis, reporting and presentation.
    Sound knowledge of TCP, HTTP, Servlet specifications.
    Desired Skills
    Ability to learn quickly and deliver high quality code in a fast-paced, dynamic team environment.
    Ability to analyze complex systems and failure modes and build technical strategies for improvements based on those findings.
    Solid analytical and troubleshooting skills, outstanding attention to detail and communication skills.
    Experience with production deployment performance in mission critical environment.
    Experience building observability tools to analyze real-time/historical system behavior.
    Experience with Java runtime and memory profilers (JMH/MAT/JMC/perf).
    Experience with performance log analysis tools like Splunk, NewRelic, AppDynamics.
    Exposure to cloud design considerations in the areas of virtualization, service discovery, load balancing, networking and security.
    Ability to work well within the team and also consult with influence across teams
    Experience with agile software development, and short release cycles.
    Experience working with open source projects and tools and contributing features back to the community

  • Dynatron Software
    $90,000.00 - $110,000.00

    Dynatron Software is a growing technology company that develops and hosts Analytic and Marketing solutions for the automotive service industry. Using Scrum and Kanban methodologies, our Technology team is a tight-knit group that works together to ensure successful Product Development, as well as smooth Internal Operations. We are looking for someone to fill a key role on the team responsible for developing REST web services to support several customer facing web applications using Java 8, Spring suite and Docker for deployment. If you are enthusiastic, self-motivated, and ready to make an immediate impact providing our customers with a state of the art portal experience, then talk with us directly.

    As a Java Developer you will write new code for Java in an Agile environment focusing on delivery of REST customer facing, web applications. Qualified candidates should have experience working on similar projects and the passion to continually explore new technologies.

    This role will contribute to design, development, coding, testing, and debugging REST API for applications. Work with other Application Development partners to understand problems with software and provide application specific information to aid others. Work collaboratively with Analysts, Windows Server Team, Unix Team and others to complete tasks.

    Technically proficient in a wide range of technologies including multi-tier development, JSON, REST, and general software application design.

    This is a remote position, so candidates throughout the US are welcome to apply. Dynatron Software offers health, dental, vision benefits, 401K + match, 9 paid holidays, and PTO.

    Essential Functions

    • Work closely with systems analysts, developers and architects to refine technical tasks to develop back end REST APIs.
    • Work with other technical teams (backend developers, server team, desktop support, etc.) to implement solutions and handle deployments.
    • Ensure that all the assigned deliverables are completed on time and with impeccable quality

    Requirements

    • 3+ years of Java development experience
    • Java J2SE & J2EE
    • Knowledge of Gradle
    • Spring and REST Services,
    • JPA, JDBC, SQL (Postgres experience preferred),
    • Knowledge of Agile Scrum/Kanban
    • Experience with unit testing, TDD, CI/CD pipelines for fully tested code
    • Experience with git via Bitbucket and Agile development with Jira and Confluence

    Secondary Functions

    • Dev Ops - CI/CD/ Docker + swarm deployment
    • Support Middle Tier and various other types of application
  • Dynatron Software
    $90,000.00 - $110,000.00

    Dynatron Software is a growing technology company that develops and hosts Analytic and Marketing solutions for the automotive service industry. Using Scrum and Kanban methodologies, our Technology team is a tight-knit group that works together to ensure successful Product Development, as well as smooth Internal Operations. We are looking for someone to fill a key role on the team responsible for developing REST web services to support several customer facing web applications using Java 8, Spring suite and Docker for deployment. If you are enthusiastic, self-motivated, and ready to make an immediate impact providing our customers with a state of the art portal experience, then talk with us directly.

    As a Java Developer you will write new code for Java in an Agile environment focusing on delivery of REST customer facing, web applications. Qualified candidates should have experience working on similar projects and the passion to continually explore new technologies.

    This role will contribute to design, development, coding, testing, and debugging REST API for applications. Work with other Application Development partners to understand problems with software and provide application specific information to aid others. Work collaboratively with Analysts, Windows Server Team, Unix Team and others to complete tasks.

    Technically proficient in a wide range of technologies including multi-tier development, JSON, REST, and general software application design.

    This is a remote position, so candidates throughout the US are welcome to apply. Dynatron Software offers health, dental, vision benefits, 401K + match, 9 paid holidays, and PTO.

    Essential Functions

    • Work closely with systems analysts, developers and architects to refine technical tasks to develop back end REST APIs.
    • Work with other technical teams (backend developers, server team, desktop support, etc.) to implement solutions and handle deployments.
    • Ensure that all the assigned deliverables are completed on time and with impeccable quality

    Requirements

    • 3+ years of Java development experience
    • Java J2SE & J2EE
    • Knowledge of Gradle
    • Spring and REST Services,
    • JPA, JDBC, SQL (Postgres experience preferred),
    • Knowledge of Agile Scrum/Kanban
    • Experience with unit testing, TDD, CI/CD pipelines for fully tested code
    • Experience with git via Bitbucket and Agile development with Jira and Confluence

    Secondary Functions

    • Dev Ops - CI/CD/ Docker + swarm deployment
    • Support Middle Tier and various other types of application

    ** Candidates outside of the United States will not be considered**

  • Clevertech

    What You’ll Do:

    • Collaborate in every stage of a product's lifecycle; from planning to delivery
    • Create clean, modern, testable, well-documented code
    • Agile process with CI/CD environment to develop scalable web applications
    • Communicate daily with clients to understand and deliver technical requirements

    What is Required:

    • 7+ years professional experience in a senior developer role with Java

    • Preferred:  critical software development in large enterprises

    • Experience with Spring framework

    • Knowledge of micro-services networking, load balancing, and service discovery concepts and technologies.

    • Superior communication skills in English

    • Strong understanding of the agile software development process

    • Coding standards to include unit, integration and acceptance testing

    Our Benefits
    We know that people do their best work when they’re taken care of. So we make sure to offer great benefits.

    • Competitive Vacation Package
    • Annual Financial Allowance for YOUR development
    • Flexible Family Leave
    • Clevertech Gives Back Program
    • Clevertech U (Leadership Program, Habit Building, New Skills Training)
    • Clevertech Swag
    • Strong Clevertech Community

    How We Work
    Why do people join Clevertech? To make an impact. To grow themselves. To be surrounded by developers who they can learn from. We are truly excited to be creating waves in an industry under transformation.

    True innovation comes from an exchange of knowledge across all of our teams. To put people on the path for success, we nurture a culture built on trust, collaboration, and personal growth. You will work in small feature-based cross-functional teams and be empowered to take ownership.

    We make a point of constantly evolving our experience and skills. We value diverse perspectives and fostering personal growth by challenging everyone to push beyond our comfort level and try something new.

    The result? We produce meaningful work

    Getting Hired
    We hire people from a variety of backgrounds who are respectful, collaborative, and introspective. Members of the tech team, for example, come from diverse backgrounds having worked as copy editors, graphic designers, and photographers prior to joining Clevertech.

    Our hiring process focuses not only on your skills but also on your professional and personal ambitions. We want to get to know you. We put a lot of thought into the interview process in order to get a holistic understanding of you while being mindful of your time. You will solve problems derived from the work we do on a daily basis followed by thoughtful discussions around potential fit. Whatever the outcome, we want you to have a great candidate experience.

    Want to learn more about Clevertech and the team? Check out clevertech.careers.

    Clevertech Culture Video

  • Emerlyn Technology, LLC
    Preferred: (GMT-05:00) Eastern Time +/- 2 hours

    Job Description

    As a Senior Java Engineer at Emerlyn Technology you will be part of a dynamic Agile team, aiming for team improvements every day. Developers with our company experience a high level of autonomy over our processes and approaches. Emerlyn believes in creating a work environment that maximizes individual balance between work and home, while promoting best efficiency and productivity for the company.

    The right candidate will have experience working with old and new technologies to enhance our company and services.  While self motivation and the ability to work independently are important, participation in team collaboration is a must. A willingness towards, and an emphasis on, remote communication is needed for success within our development team.  Above all, a passion for the software industry and a desire to learn and strengthen your own abilities are the traits that we are looking to add to our team.

    Responsibilities

    While maintenance and enhancement of current applications is part of what you will do here, responsibilities also include:

    • Being part of an innovative and motivated team evaluating and integrating new technologies
    • Maintaining an environment that encourages education, code quality, and team mentorship
    • Performing analysis, design, development, and unit testing of complex software applications.
    • Creating web solutions utilizing best practice technologies
    • Working with other software engineers and management to develop new tools or enhance current systems for customer requirements, correct defects, and integration with other systems.
    • Being an integral part of our agile team process, with daily stand up discussions, weekly sprint planning, retrospective processes, quarterly planning, and customer discussions.

    Tools & Technologies

    • Minimum of 8 years software design and development experience.

    • Expertise in:

    • Java/JEE, Spring Framework, Struts and Hibernate

    • Object-oriented design

    • SQL database development

    • Experience with:

    • Developing and supporting a large Java web-based and OO application architecture with emphasis on Java Servlets and Java Server Pages.

    • Linux

    • Interest in (tools we are starting to use):

    • Docker

    • Clojure

    Nice to have

    • A working knowledge of the healthcare and/or pharmacy industry.
    • Familiarity of purchasing and inventory management systems.
    • Familiarity with B2B data transactions using EDI.

    What we offer

    Benefits- Medical insurance for self and family, 401K with employer contribution after 1 year, profit sharing, 11 paid holidays, vacation based on years with company

    Great work environment- Whether working remotely or in our corporate office, we offer a fun, relaxed environment with flexible hours. Choose your own machine and OS.

    Education support- Time allotted for research and education related to job

    Extras- Twice a year company events

  • Motiion
    Preferred: (GMT+01:00) Copenhagen

    Motiion is a technology and data company for the food industry. We believe in transparency, diversity, merit and fostering a culture of accountability, personal impact and career growth. As a member of the first engineering team at Motiion you will have a unique opportunity to take products from concept to production as we build towards our goal of becoming the global technology platform for the food industry. You will work closely with the co-founder team and be part of not just defining and implementing our technology and product strategy, but also the way we work together as we scale our company. Demonstrated technical impact is a requirement, but management experience is not. We know that great products are built by collaborative individuals, not by managers. We also know that many amazing developers can be excellent managers, but that's often not what they prefer. Motiion values individual technical contribution and strongly believe it’s the key to Motiion’s success.

    The Motiion technology foundation is currently being designed and the following principles will apply: JVM based back-end. We believe in the robustness, richness and talent pool of the JVM and its ecosystem.

    Statically typed, modern language. Kotlin will be our lingua franca.

    Continuous deployment. Master will always be in production, branch time span short, and features under development will be hidden behind feature flags.

    Cloud first. We will leverage the differentiated features of the cloud we choose to maximize productivity. Micro-services. Not for the sake of the buzz, but for the sake of organizational benefits as we scale to achieve sustained, high feature velocity.

    Platform first. Motiion is building an open platform for the entire food industry, including third party application developers. We dog-food the APIs we share with our customers and partners. We are building a team of developers with a breadth of combined experiences so that we can collaboratively build great products. There are no hard requirements on specific educational background, technology, experience or geographical location. We are however looking for specific traits in the people we work with. You might not yet be able to check all of the boxes, but at least you aspire to do so! 

    Some signs of a great candidate

    • Performance recognized by your peers. Past colleagues would love to work with you again.
    • Eager learner, careful adopter. New technologies arrive all the time and you are eager to learn about them. You do not, however, replace your entire tool-chain every year.
    • Starter and finisher. You often identify a problem, design a solution and bring it to a state of completion - alone or with collaborators. You enjoy software development and recognize that not all tasks can be equally fun. You find ways of eliminating or automating stuff that is uninteresting or wasteful, rather than complaining about them.
    • Productive. You are fluent with your tool chain and can deliver well-designed, well-tested production-ready features quickly.
    • Work hard and smart. Your work ethic is unquestioned, and you know how to get things done so you can balance your work and personal life in a sustainable way.
    • Disciplined and reliable. We are a remote company and you enjoy the benefits of working remotely while consistently delivering what you have committed to. When you hit a snag, you communicate and reset expectations early.
    • Collaborative. You know that your team members’ perspectives will make your solutions better. Similarly, you use your strengths to make the team perform.
    • Appreciation of honest feedback. You know that the best way to learn and grow is through constructive feedback delivered kindly, but without unnecessary ambiguity. You feedback given to as an opportunity to get better and strive to do the same for others.
    • Analytical and practical mind. You strive for simple, precise solutions to complex problems. Complex solutions are only acceptable when absolutely needed.
    • Customer focused. User experience trumps everything. You understand that a product will have little value if the customers don't enjoy using it.
    • Diligent, but pragmatic. You strive for correct solutions, but know what actually matters and when to make compromises. You know when to ship and when to optimize.

    Why we are different Our main goals with Motiion are easy to explain: We want to build a company that we would like to enjoy spending the rest of our careers in, that has a positive impact on the world and that will outlast us. Achieving these goals will be challenging, but we know we can do it. Here’s why: A strong founder team We, the founders, have a proven track record of building successful companies from scratch. We will take all of the amazing and painful experiences of the past and apply them to create a company we all will be very proud of. Self-funded The founders have invested $10 million to allow us to focus on building technology and product the right way. Our eyes are on the goals of building a global technology platform. We are laser focused on customer needs, but will make product priorities based on our long-term goals, not short-term revenue. Remote-first We believe technology that enables remote work to be better than a corporate office setting is already here and the world of business is just about to catch up. Remote work certainly comes with drawbacks, but the strongly believe the advantages vastly outnumber the disadvantages. Speaking to dozens of experienced remote employees has shown us that the number one obstacle to building a successful remote workplace is doing it half-way by having some people be co-located and some remote. We want the same mode of collaboration for everyone and our team will be working remotely most of the time. This does not mean that you have to work from home all the time, or at all. Motiion will pay for co-working space if that’s what you prefer. We will also encourage team members that live in the same area to meet up and work together when it makes sense. We will also make sure we all meet regularly for real in-person interaction! Personal impact of collaborating individuals We have seen first-hand how corporate culture can devolve into empire building and reporting lines. Motiion will have great managers, but we recognize and value the skills of individual contributors. You can grow your career at Motiion doing the work you love and excel at. Your merit matters, not your title. Benefits We have top notch benefits, matching most of the large US tech companies, including 401k matching, excellent health insurance and a generous vacation policy.

  • Clevertech

    What You’ll Do:

    • Collaborate in every stage of a product's lifecycle; from planning to delivery
    • Create clean, modern, testable, well-documented code
    • Agile process with CI/CD environment to develop scalable web applications
    • Communicate daily with clients to understand and deliver technical requirements

    What is Required:

    • 5+ years professional experience in a senior developer role with Java

    • Preferred:  critical software development in large enterprises

    • Experience with Spring framework

    • Knowledge of micro-services networking, load balancing, and service discovery concepts and technologies.

    • Superior communication skills in in English

    • Strong understanding of the agile software development process

    • Coding standards to include unit, integration and acceptance testing

    Our Benefits
    We know that people do their best work when they’re taken care of. So we make sure to offer great benefits.

    • Competitive Vacation Package
    • Annual Financial Allowance for YOUR development
    • Flexible Family Leave
    • Clevertech Gives Back Program
    • Clevertech U (Leadership Program, Habit Building, New Skills Training)
    • Clevertech Swag
    • Strong Clevertech Community

    How We Work
    Why do people join Clevertech? To make an impact. To grow themselves. To be surrounded by developers who they can learn from. We are truly excited to be creating waves in an industry under transformation.

    True innovation comes from an exchange of knowledge across all of our teams. To put people on the path for success, we nurture a culture built on trust, collaboration, and personal growth. You will work in small feature-based cross-functional teams and be empowered to take ownership.

    We make a point of constantly evolving our experience and skills. We value diverse perspectives and fostering personal growth by challenging everyone to push beyond our comfort level and try something new.

    The result? We produce meaningful work

    Getting Hired
    We hire people from a variety of backgrounds who are respectful, collaborative, and introspective. Members of the tech team, for example, come from diverse backgrounds having worked as copy editors, graphic designers, and photographers prior to joining Clevertech.

    Our hiring process focuses not only on your skills but also on your professional and personal ambitions. We want to get to know you. We put a lot of thought into the interview process in order to get a holistic understanding of you while being mindful of your time. You will solve problems derived from the work we do on a daily basis followed by thoughtful discussions around potential fit. Whatever the outcome, we want you to have a great candidate experience.

    Want to learn more about Clevertech and the team? Check out clevertech.careers.

    Clevertech Culture Video

  • Mobiquity
    Preferred: (GMT-05:00) Eastern Time

    We are seeking a strong Java Developer with demonstrated experience designing and implementing enterprise scale web solutions. The ideal candidate will bring both strategic vision and solid execution skills to create responsive web applications for mobile and the desktop.

    Responsibilities:

    • 4+ years experience developing enterprise software applications
    • Design and develop scalable web applications using open source technologies
    • Experience with NodeJS to build scalable web services
    • Experience developing web services using J2EE/Java/Spring is required.  Java 8 is a plus.
    • Clear understanding of MVC design pattern. Use of Spring MVC preferred.
    • Demonstrated experience working with teams using agile methodologies
    • Create solutions using leading edge technologies
    • Clear understanding of software development best practices

    Skills and Experience:

    • 4+ years experience developing enterprise software applications
    • Experience using Node.js to build scalable web services is required; J2EE/Java/Spring is required.  Java 8 is a plus.
    • Experience with Oracle, MySql, or PostgreSQL and use of Hibernate, ORMs and/or JDBC is required
    • Understanding of document description languages such as JSON and XML
    • Clear understanding of software development best practices
    • Demonstrated experience working with teams using agile methodologies
    • Experience with NoSql databases such as MongoDB or CouchDB a plus
    • Demonstrated expertise with HTML5, CSS3 and Responsive Web Development is a plus

    Recruiting Agencies: While we really do appreciate what you do, and how challenging it can be, don’t do it. Please do not send us unsolicited resumes, either to our employees, job listings, or recruiting team. (We call those “free leads”). Mobiquity is not responsible for any fees related to unsolicited resumes.

    Mobiquity is an equal opportunity employer. We feel strongly that the best ideas come from all sorts of directions and sources, and cutting ourselves off from anyone due to our own biases is simply bad business, as well as bad citizenship.

  • TopDevz

    We are looking for an experienced, senior, java web engineer who is excited to work on one of our many client projects. The successful candidate will have extensive experience in developing and deploying web applications with a Java/Angular stack.  This is a remote position (US / Canada only).

    Skills & Requirements

    The following skills are required:

    1. Very experienced (8+ Years) in software development and engineering
    2. Very experienced (5+ Years) in Java
    3. Very experienced (5+ years) in Angular
    4. Very experienced (5+ Years) in SQL
    5. Experience deploying website to AWS or Azure
    6. Experience with Elasticsearch a plus
    7. Knowledge of a typical development lifecycle (development to deployment) using typical industry tools, e.g. Atlassian JIRA and BitBucket
    8. Good written and verbal communication skills
    9. Significant attention to detail when writing code, including good commenting and code documentation skills
Older
  • Clevertech

    What You’ll Do:

    • Collaborate in every stage of a product's lifecycle; from planning to delivery
    • Create clean, modern, testable, well-documented code
    • Agile process with CI/CD environment to develop scalable web applications
    • Communicate daily with clients to understand and deliver technical requirements

    What is Required:

    • 5+ years professional experience in a senior developer role with Java

    • Preferred:  critical software development in large enterprises

    • Experience with Spring framework

    • Knowledge of micro-services networking, load balancing, and service discovery concepts and technologies.

    • Superior communication skills in in English

    • Strong understanding of the agile software development process

    • Coding standards to include unit, integration and acceptance testing

    Our Benefits
    We know that people do their best work when they’re taken care of. So we make sure to offer great benefits.

    • Competitive Vacation Package
    • Annual Financial Allowance for YOUR development
    • Flexible Family Leave
    • Clevertech Gives Back Program
    • Clevertech U (Leadership Program, Habit Building, New Skills Training)
    • Clevertech Swag
    • Strong Clevertech Community

    How We Work
    Why do people join Clevertech? To make an impact. To grow themselves. To be surrounded by developers who they can learn from. We are truly excited to be creating waves in an industry under transformation.

    True innovation comes from an exchange of knowledge across all of our teams. To put people on the path for success, we nurture a culture built on trust, collaboration, and personal growth. You will work in small feature-based cross-functional teams and be empowered to take ownership.

    We make a point of constantly evolving our experience and skills. We value diverse perspectives and fostering personal growth by challenging everyone to push beyond our comfort level and try something new.

    The result? We produce meaningful work

    Getting Hired
    We hire people from a variety of backgrounds who are respectful, collaborative, and introspective. Members of the tech team, for example, come from diverse backgrounds having worked as copy editors, graphic designers, and photographers prior to joining Clevertech.

    Our hiring process focuses not only on your skills but also on your professional and personal ambitions. We want to get to know you. We put a lot of thought into the interview process in order to get a holistic understanding of you while being mindful of your time. You will solve problems derived from the work we do on a daily basis followed by thoughtful discussions around potential fit. Whatever the outcome, we want you to have a great candidate experience.

    Want to learn more about Clevertech and the team? Check out clevertech.careers.

    Clevertech Culture Video

  • SemanticBits

    SemanticBits is looking to hire a talented software developer who can help us build the next generation clinical applications. 

    The ideal candidate will be self-motivated, a faster learner and passionate about building good software. He or she has a strong grasp of computer science fundamentals, experience working across different technologies, and the ability to think clearly about problems and choose the right course of action. 

    What you'll be doing

    You will be working in a fast-paced, Agile environment consisting of a multi-disciplinary team of software engineers and experts in the biomedical domain. You will be responsible for designing and implementing critical parts of the clinical systems - from back-end through to the front-end, web-based user interfaces. 

    Responsibilities

    • Designing, implementing, and delivering high-quality software, applying industry best practices
    • Working effectively with other software engineers, project managers, subject matter experts, and clients
    • Mentoring more junior members of the team
    • Being a productive member of a fast-paced agile team

    Skills & Requirements

    General skills

    • Self-motivated with strong communication skills
    • Passion for learning new technologies and the ability to do so quickly
    • Ability to write high-quality code efficiently
    • BS (or higher) in Computer Science or a related field
    • At least five (5) years software engineering experience with Java technology

    Technical expertise

    • relational databases - should be very comfortable writing basic SQL and defining relational schemas
    • object-oriented design - should be able to use UML effectively and apply design patterns to common problems
    • core Java and JVM-based languages (e.g. Groovy)
    • object-relational mapping frameworks (e.g. Hibernate)
    • dependency injection frameworks (e.g. Spring, Guice)
    • MVC web application frameworks (e.g. Struts2, Spring MVC)
    • HTML5, CSS, and JavaScript frameworks (e.g. JQuery, Twitter Bootstrap) - should be very comfortable with JavaScript coding
    • XML - should be familiar with XPath, XSL, and XML Schema
    • web services - both SOAP and RESTful
    • build automation (e.g. Ant, Maven, Gradle)
    • dependency management (e.g. Ivy, Maven, Gradle)
    • *nix environments

    Preferred Skills

    • Groovy, Java
    • Grails, Spring MVC
    • JQuery, Twitter Bootstrap
    • Spring
    • Hibernate
    • Ant, Ivy

    If you satisfy the above requirements and…

    • you are interested in developing software that can help save human lives
    • you are interested in working in a team made up of super talented software developers
    • you consider your programming skill a craft that you are constantly improving
    • you want your contributions to be valued and appreciated always
    • you can communicate and 
    • you are better than 80% of the software developers you have met…

    …then please reply to this post with your resume. We will return your inquiry ASAP.

  • GitPrime

    Who we're looking for:


    This is a typical player-coach role. Our engineering group is divided into teams of about five engineers. As the team lead, you will be asked to run projects typically one to three months. 

    As a team lead, you are responsible for the successful timely delivery of the project. You're usually given a detailed spec that provides nearly complete UI comps, business requirements, and some implementation guidance. Your job starts with a detailed review of the requirements, gathering questions from your team, coordinating the kickoff meeting with the business stakeholder. We give ample time for engineering feedback into the spec and recommendations for timeline and adjustments to the deliverable. At that point, your job is to run point for the team, make implementation decisions, coordinate pull requests, get early feedback, and generally own the usual responsibilities for software delivery.

    This position is ideal for the senior candidate seeking both a managerial and individual contributor development position.

    You should have no less than ten years of commercial experience in building high-performing, scalable, enterprise-grade applications. You must be able to write clean code and ensure scalability.

    When we say commercial experience, we mean daily hands-in-the-code development experience. Demonstrated leadership ability, and on time delivery of applications is a must for this position. Please give specifics on team size, delivery challenges, and consistent track record of success in your application.

    Responsibilities:

    • Design and develop high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance

    • Create well designed, testable, efficient code

    • Participate in all phases of the development lifecycle

    • Assist in preparation and production of releases of software components

    • Ensure designs meet specifications

    • Investigate alternatives and technologies and present them for architectural review, in order to support continuous improvement

    • Manage team workflow and assume personal responsibility for requirements and timeframe compliance 

    Requirements:

    • 10+ years commercial experience mostly in Java and related technologies

    • Significant experience in designing and developing applications using Java, the Spring framework

    • Experience with Docker

    • Experience with Kafka and the Samza framework a plus

    • Good knowledge of SQL and ORM technologies, including JPA2 and Hibernate

    • BS degree in Computer Science required MS preferred

    Why work for GitPrime:

    • Join high-growth VC funded Y-Combinator startup at liftoff and share the upside
    • Work with a tight-knit group of highly-motivated professionals at the top of their game
    • Compensation package at $140-170k depending on experience, with healthcare, stock options, and benefits
    • We are headquartered in Durango, CO, so you're in for a treat. Located in the heart of the San Juan Mountains, forget the hassles and headaches of city life and enjoy the incredible work-life balance at your doorstep—hiking, mountain biking, paddling, and skiing—that only Colorado can offer.
    • This is a remote-friendly company. Very little travel is required and you're welcome to work from anywhere in the U.S.

    How to Apply:

    Complete the short application, including a paragraph about why GitPrime is interesting to you. If you advance, we will ask you to complete several short screening exercises to assess your skills and ideas. If you are shortlisted, we will fly you to Durango Colorado for face-to-face interviews and meet the rest of the team.

    Members of underrepresented groups are encouraged to apply.

  • Clevertech

    What You’ll Do:

    • Collaborate in every stage of a product's lifecycle; from planning to delivery
    • Create clean, modern, testable, well-documented code
    • Agile process with CI/CD environment to develop scalable web applications
    • Communicate daily with clients to understand and deliver technical requirements

    What is Required:

    • 5+ years professional experience in a senior developer role with Java

    • Preferred:  critical software development in large enterprises

    • Experience with Spring framework

    • Knowledge of micro-services networking, load balancing, and service discovery concepts and technologies.

    • Superior communication skills in in English

    • Strong understanding of the agile software development process

    • Coding standards to include unit, integration and acceptance testing

    Our Benefits
    We know that people do their best work when they’re taken care of. So we make sure to offer great benefits.

    • Competitive Vacation Package
    • Annual Financial Allowance for YOUR development
    • Flexible Family Leave
    • Clevertech Gives Back Program
    • Clevertech U (Leadership Program, Habit Building, New Skills Training)
    • Clevertech Swag
    • Strong Clevertech Community

    How We Work
    Why do people join Clevertech? To make an impact. To grow themselves. To be surrounded by developers who they can learn from. We are truly excited to be creating waves in an industry under transformation.

    True innovation comes from an exchange of knowledge across all of our teams. To put people on the path for success, we nurture a culture built on trust, collaboration, and personal growth. You will work in small feature-based cross-functional teams and be empowered to take ownership.

    We make a point of constantly evolving our experience and skills. We value diverse perspectives and fostering personal growth by challenging everyone to push beyond our comfort level and try something new.

    The result? We produce meaningful work

    Getting Hired
    We hire people from a variety of backgrounds who are respectful, collaborative, and introspective. Members of the tech team, for example, come from diverse backgrounds having worked as copy editors, graphic designers, and photographers prior to joining Clevertech.

    Our hiring process focuses not only on your skills but also on your professional and personal ambitions. We want to get to know you. We put a lot of thought into the interview process in order to get a holistic understanding of you while being mindful of your time. You will solve problems derived from the work we do on a daily basis followed by thoughtful discussions around potential fit. Whatever the outcome, we want you to have a great candidate experience.

    Want to learn more about Clevertech and the team? Check out clevertech.careers.

    Clevertech Culture Video

  • Integrated Data Services (IDS)

    Senior Java Developer

    Los Angeles, CA; Washington D.C.; Rochester, NY; Dayton, OH

    Company Overview:

    Integrated Data Services, Inc. (IDS) is a leading provider of custom software products and Government financial management services. IDS was founded in 1997 in El Segundo, CA, and since that time has seen tremendous growth and success. Currently IDS has offices supporting customers nationwide. By providing customers with fast, efficient and reliable information systems and support services, IDS has become a preferred provider of financial and programmatic systems, services, and solutions across a wide variety of Government agencies.

    Position Description:

    IDS is seeking a Senior Java Developer with an expert understanding of the Java Platform, Enterprise Edition (Java EE) specifications, expertise with the Spring MVC framework and expertise with Web Services and REST APIs. You will be responsible for the architecture and development of Java EE and Spring applications, which will provide data and business logic support for HTML5 SPAs and external APIs. We’re looking for somebody who is a confident problem solver and communicator, who proactively challenges traditional solutions.

    Responsibilities include, but are not limited to:

    • Java EE application full life cycle development including specifying, building and deploying on application servers and Web Services applications.
    • Develop high quality software for web-based applications, create fast, easy-to-use, high volume production applications, and develop prototypes quickly.
    • Contribute in the architecture and implementation of changes across our product base.
    • Develop detailed technical analysis and design specifications based on functional requirements.
    • Collaborate heavily with fellow developers, designers and analysts to solve problems.
    • Create and improve existing reusable components.
    • Optimize web application middle-tier to maximize speed and scale.
    • Set and follow coding standards.

    Physical & Mental Qualifications:

    • Must be able to lift/carry at least 15 lbs.
    • Must be able to remain in a stationary position 80% of the time.
    • Must consistently work and type on a computer and may be required to move about inside the office to access file cabinets, office supplies, etc.

    Knowledge and Skills:

    • 7+ years of experience developing web applications using Java EE and Spring.
    • 7+ years of experience with WebLogic, JBoss or WebSphere.
    • 3+ years of experience with Oracle and PL/SQL.
    • 1+ years experience with Single Page Applications (SPA) utilizing AngularJS, React, or Node.js.
    • Must be fluent in middle-tier technologies including, but not limited to Servlet, JSP, JPA, XML, XSLT, XPATH, XSD, SOAP, Web Services, REST, JSON, ANT and PKI.
    • Experience with continuous integration tools (Jenkins and Hudson) and source control systems (Subversion, Git).
    • Good understanding of the current state of modern web development.
    • Disciplined approach to testing, automated testing (JUnit), and quality assurance.

    Education and Work Experience:

    This position requires a minimum of a 4-year degree from an accredited college or university in engineering, information technology, computer science, or other related disciplines. Equivalent work experience may be acceptable in lieu of a degree.

    Certificates and Licenses:

    Applicants selected for employment will be subject to a Federal background investigation and must meet additional eligibility requirements for access to classified information or materials.

    Travel:

    Travel will be required.

    Hours:

    Normal work schedule will be 8:00 A.M. to 5:00 P.M., Monday through Friday. May be required to work additional hours and/or weekends, as needed, to meet deadlines or to fulfill travel obligations.

    Salary Range:

    Commensurate with experience.

    Company offers full-benefits package including health, dental, vision and 401K plans. EOE Male/Female/Disability/Veteran. A submission of a resume is an expression of interest and not considered an application.

    For more information, visit www.get-integrated.com. To apply, please send a resume and cover letter to [email protected] and reference code: IDS-WD-VL.

    Please note: All candidates for this position will be required to complete a skills based test to demonstrate expertise in the following areas: 1) a programmer’s ability to write a recursive function; 2) a programmer’s ability to handle boundary conditions; and 3) a programmer’s ability to come up with a performant solution. The test should take between 2-4 hours. 

    **U.S. citizenship and/or green card is required; H1-B visas and other visas are not being sponsored. Relocation expenses are NOT compensated. All jobs are employer paid; no fees to candidates. Third parties or agencies inquiries are not being accepted.**

  • GitPrime

    Who we are:

    GitPrime is pioneering data-driven engineering. We report on the work patterns and the people-side of software development so engineering leaders can advocate for resources and show they’re driving business value based on objective data. We have strong product-market fit with hundreds of happy customers and we are growing rapidly.

    Who we're looking for:

    This is a typical player-coach role. Our engineering group is divided into teams of about five engineers. As the team lead, you will be asked to run projects typically one to three months. 

    As a team lead, you are responsible for the successful timely delivery of the project. You're usually given a detailed spec that provides nearly complete UI comps, business requirements, and some implementation guidance. Your job starts with a detailed review of the requirements, gathering questions from your team, coordinating the kickoff meeting with the business stakeholder. We give ample time for engineering feedback into the spec and recommendations for timeline and adjustments to the deliverable. At that point, your job is to run point for the team, make implementation decisions, coordinate pull requests, get early feedback, and generally own the usual responsibilities for software delivery.

    This position is ideal for the senior candidate seeking both a managerial and individual contributor development position.

    You should have no less than ten years of commercial experience in building high-performing, scalable, enterprise-grade applications. You must be able to write clean code and ensure scalability.

    When we say commercial experience, we mean daily hands-in-the-code development experience. Demonstrated leadership ability, and on time delivery of applications is a must for this position. Please give specifics on team size, delivery challenges, and consistent track record of success in your application.

    Responsibilities:

    • Design and develop high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance

    • Create well designed, testable, efficient code

    • Participate in all phases of the development lifecycle

    • Assist in preparation and production of releases of software components

    • Ensure designs meet specifications

    • Investigate alternatives and technologies and present them for architectural review, in order to support continuous improvement

    • Manage team workflow and assume personal responsibility for requirements and timeframe compliance 

    Requirements:

    • 10+ years commercial experience mostly in Java and related technologies

    • Significant experience in designing and developing applications using Java, the Spring framework

    • Experience with Docker

    • Experience with Kafka and the Samza framework a plus

    • Good knowledge of SQL and ORM technologies, including JPA2 and Hibernate

    • BS degree in Computer Science required MS preferred

    Why work for GitPrime:

    • Join high-growth VC funded Y-Combinator startup at liftoff and share the upside
    • Work with a tight-knit group of highly-motivated professionals at the top of their game
    • Compensation package at $140-170k depending on experience, with healthcare, stock options, and benefits
    • We are headquartered in Durango, CO, so you're in for a treat. Located in the heart of the San Juan Mountains, forget the hassles and headaches of city life and enjoy the incredible work-life balance at your doorstep—hiking, mountain biking, paddling, and skiing—that only Colorado can offer.
    • This is a remote-friendly company. Very little travel is required and you're welcome to work from anywhere in the U.S.

    How to Apply:

    Complete the short application, including a paragraph about why GitPrime is interesting to you. If you advance, we will ask you to complete several short screening exercises to assess your skills and ideas. If you are shortlisted, we will fly you to Durango Colorado for face-to-face interviews and meet the rest of the team.

  • Motiion
    Preferred: (GMT-05:00) Eastern Time

    Motiion is a technology and data company for the food industry. We believe in transparency, diversity, merit and fostering a culture of accountability, personal impact and career growth.

    As a member of the first engineering team at Motiion you will have a unique opportunity to remotely manage a team of distributed developers.  As the first engineering manager for Motiion your goal will be to help the development team with personal and technical roadblocks.  

    You will work closely with the CTO to figure out new and innovating ways to scale, manage, and mentor new developers who join the company. Experience with remote developers is a huge plus but not mandatory.  Demonstrated experience in a startup or large company environment to get things done.  You see yourself as a technical enthusiastic but you love when your team succeeds on a project and personal level.  Watching people grow excites you and you want to see that hands on.  We also know that many amazing developers can be excellent managers and managers can are excellent developers.

    Some signs of a great candidate

    • Performance recognized by your peers. Past colleagues would love to work and report into you again.
    • Technical expertise with people passion.  Your passion is helping your teams to the state of knowing what to do, why it’s worth doing and facilitate the process to arrive on how it should be done.
    • Eager to help.  You often identify a problem, create a solution to help the team overcome any objections.  You love helping others on cross-functional teams.
    • Appreciation of honest feedback. You know that the best way to learn and grow is through constructive feedback delivered kindly, but without unnecessary ambiguity. You feedback given to as an opportunity to get better and strive to do the same for others.
    • Work hard and smart. Your work ethic is unquestioned, and you know how to get things done so you can balance your work and personal life in a sustainable way.
    • Disciplined and reliable. We are a remote company and you enjoy the benefits of working remotely while consistently delivering what you have committed to. When you hit a snag, you communicate and reset expectations early.
    • Collaborative. You know you can’t get it done on your own.  Depending and trusting on others is something you’ve learned or do right now.
    • Diligent, but pragmatic. You strive for correct solutions, but know what actually matters and when to make compromises. You know when to ship and when to optimize.

    Why we are different

    Our main goals with Motiion are easy to explain: We want to build a company that we would like to enjoy spending the rest of our careers in, that has a positive impact on the world and that will outlast us. Achieving these goals will be challenging, but we know we can do it. Here’s why:

    A strong founder team We, the founders, have a proven track record of building successful companies from scratch. We will take all of the amazing and painful experiences of the past and apply them to create a company we all will be very proud of.

    Self-funded The founders have invested $10 million to allow us to focus on building technology and product the right way. Our eyes are on the goals of building a global technology platform. We are laser focused on customer needs, but will make product priorities based on our long-term goals, not short-term revenue.

    Remote-first We believe technology that enables remote work to be better than a corporate office setting is already here and the world of business is just about to catch up. Remote work certainly comes with drawbacks, but the strongly believe the advantages vastly outnumber the disadvantages. Speaking to dozens of experienced remote employees has shown us that the number one obstacle to building a successful remote workplace is doing it half-way by having some people be co-located and some remote. We want the same mode of collaboration for everyone and our team will be working remotely most of the time. This does not mean that you have to work from home all the time, or at all. Motiion will pay for co-working space if that’s what you prefer. We will also encourage team members that live in the same area to meet up and work together when it makes sense. We will also make sure we all meet regularly for real in-person interaction!

    Personal impact of collaborating individuals We have seen first-hand how corporate culture can devolve into empire building and reporting lines. Motiion will have great managers, but we recognize and value the skills of individual contributors. You can grow your career at Motiion doing the work you love and excel at. Your merit matters, not your title.

    Benefits We have top notch benefits, matching most of the large US tech companies, including 401k matching, excellent health insurance and a generous vacation policy.

  • Railroad19

    Cloud Native Java Developer Railroad19 Inc.is a company that provides software development as a service. We are currently seeking a Cloud Native Java Developer that is fluent in both Spring Boot and Java 8 to be a technical resource for the development of clean and maintainable code. At Railroad19, you are part of a company that values your work and gives you the tools you need to succeed.  This is a full time role with vacation, full benefits and 401k. Railroad19 provides competitive compensation and excellent benefits. Core responsibilities:

    • Understand our client's fast-moving business requirements
    • Negotiate appropriate solutions with multiple stake-holders
    • Write and maintain scalable enterprise quality software
    • Build web applications using Spring Boot
    • Build Microservices that connect to Oracle and NoSQL databases
    • Build software components that integrate with a workflow engine and/or ESB to execute asynchronous business processes
    • Manage the complete software development lifecycle
    • Writing functional and unit tests in order to maintain code quality
    • Work with Jenkins to perform continuous integration
    • Collaborate with other teams in order to deliver a highly performant application that contains little or no defects
    • Identify new opportunities, tools, and services to enhance the custom software platform
    • Support and troubleshoot issues (process & system), identify root cause, and proactively recommend sustainable corrective actions

    Skills & Experience:

    • Advanced Java development experience
    • Hands on experience with Java 8 (especially streaming collections and functional interfaces)
    • Cloud experience AWS, Azure, Google Cloud strongly considered
    • Hands on with Kubernetes is a plus
    • Hands on experience with NoSQL technologies is a plus
    • Hands on experience with Spring Boot, Spring Cloud, and Netflix OSS is a plus
    • Hands on experience with Oracle, ETL
    • Hands on experience with AngularJS and/or similar JavaScript frameworks is a plus
    • Demonstrates willingness to learn new technologies and takes pride in delivering working software
    • Excellent oral and written communication skills
    • Experience participating on an agile team
    • Is self-directed and be able to effectively contribute with little supervision

    Bachelor's or master's degree in computer science, computer engineering, or other technical discipline; or equivalent work experience

    The ideal candidate will have:

    • US citizens and Green Card holders preferred

    The benefits our employees enjoy:

    • 401(k) Savings Plan
    • Medical/Prescription/Dental/Vision Coverage!
    • Personal Time Off (PTO)- Ensuring a balance of work and home life

    Apply now

  • Clevertech

    What You’ll Do:

    • Collaborate in every stage of a product's lifecycle; from planning to delivery
    • Create clean, modern, testable, well-documented code
    • Agile process with CI/CD environment to develop scalable web applications
    • Communicate daily with clients to understand and deliver technical requirements

    What is Required:

    • 5+ years professional experience in a senior developer role with Java

    • Preferred:  critical software development in large enterprises

    • Experience with Spring framework

    • Knowledge of micro-services networking, load balancing, and service discovery concepts and technologies.

    • Superior communication skills in in English

    • Strong understanding of the agile software development process

    • Coding standards to include unit, integration and acceptance testing

    Our Benefits
    We know that people do their best work when they’re taken care of. So we make sure to offer great benefits.

    • Competitive Vacation Package
    • Annual Financial Allowance for YOUR development
    • Flexible Family Leave
    • Clevertech Gives Back Program
    • Clevertech U (Leadership Program, Habit Building, New Skills Training)
    • Clevertech Swag
    • Strong Clevertech Community

    How We Work
    Why do people join Clevertech? To make an impact. To grow themselves. To be surrounded by developers who they can learn from. We are truly excited to be creating waves in an industry under transformation.

    True innovation comes from an exchange of knowledge across all of our teams. To put people on the path for success, we nurture a culture built on trust, collaboration, and personal growth. You will work in small feature-based cross-functional teams and be empowered to take ownership.

    We make a point of constantly evolving our experience and skills. We value diverse perspectives and fostering personal growth by challenging everyone to push beyond our comfort level and try something new.

    The result? We produce meaningful work

    Getting Hired
    We hire people from a variety of backgrounds who are respectful, collaborative, and introspective. Members of the tech team, for example, come from diverse backgrounds having worked as copy editors, graphic designers, and photographers prior to joining Clevertech.

    Our hiring process focuses not only on your skills but also on your professional and personal ambitions. We want to get to know you. We put a lot of thought into the interview process in order to get a holistic understanding of you while being mindful of your time. You will solve problems derived from the work we do on a daily basis followed by thoughtful discussions around potential fit. Whatever the outcome, we want you to have a great candidate experience.

    Want to learn more about Clevertech and the team? Check out clevertech.careers.

    Clevertech Culture Video

  • Surge

    SURGE is looking for smart, self-motivated, experienced, senior engineers who enjoy the freedom of telecommuting and flexible schedules, on a variety of software development projects.

    REQUIRED:

    Senior Java Architecture experience

    Must be located in the US or Canada, ideally Chicago to be considered for this role. Sorry, No Visas.

    For immediate consideration, email resume with tech stack under each job and include your cell phone number and start date: [email protected]

  • Optimile

    Interested in mobility? Looking for a job in which your technical skills come into play? Read on! Optimile is looking for a software engineer for our intermodal routing engine with expertise in Java/Python.

    **What we do?
    **

    Optimile is a software company offering Mobility-as-a-Service. Mobility-as-a-Service has become the new way of transportation. Our aim is to build bridges between different mobility operators and end-users, so that everyone can enjoy the ultimate freedom of planning, booking and paying different transportation modes through one single gateway.

    This is our response to the shift away from personally owned means of transportation towards mobility solutions that are consumed as a service. Therefore we develop our own white-label mobility platforms and establish partnerships with all kinds of mobility operators.

    To guide mobility users during their trip, we have created our own route planner. This route planner combines different means of transport to get to your destination point. It uses a set of parameters (e.g. cost of the route, ecological footprint of the route, weather, time…) to provide you with the optimal mobility solution.

    **What will your days look like?
    **

    Together with your enthusiastic colleagues you will develop further on our route planner. This way we can always offer the user a tailor-made mobility solution.

    • You automate the collection of operator data (from GTFS, OSM, shapefiles, NeTEx, linked connections, custom APIs …).
    • You cast a critical eye on the algorithms used (A*, Raptor, Contraction Hierarchy, CSA …) and help spotting opportunities.
    • You analyse data from operators and users and use this knowledge to improve results.
    • You help us scale the route planner (both in terms of number of users and geographical region).
    • You help delivering the route planner's results to the user.

    Requirements

    • Living in Europe is a must
    • You have a Master’s degree in IT or similar experience
    • Speaking fluently English is not a problem for you
    • Working in a team doesn’t scare you
    • You are a hands-on problem solver
    • You are not afraid to try out new technologies and methods
    • Routing algorithms can trigger your interest
    • You will be available as soon as possible

    Experience and capabilities

    • You know the fundamentals of Neo4j or other graph databases
    • You have experience with Java and Java Spring
    • Knowing the ins and outs of Grade build systems and Maven repositories is a plus
    • You know your way around Python and Django (REST framework)
    • Experience with Docker and Kubernetes is a plus
    • Experience with React (Native) is a plus

    Benefits

    • Full-time permanent role, based remotely
    • Competitive salary
    • Fast growing international company
    • A great, supportive team to work with
    • The possibility to develop an innovative product in a new market within an international context

    Totally your cup of tea? Convince us of your skills and blow us away with your application form.