This week
  • 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

  • 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/

  • 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

  • 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

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

  • 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.

  • 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