Remote spring Jobs

Last Week

Senior Java Backend Engineer
java spring aws hibernate microservices backend Apr 10

This position requires U.S. residency.

Summary

SemanticBits is looking to hire a talented senior software developer who can develop modern digital health services implemented as highly scalable Java services deployed on the AWS cloud in Docker containers.

This position will be working on a program that aims to improve healthcare outcomes for patients by providing providers with a tool that utilizes current best practices to ensure the quality of care for patients by supporting meaningful measures, reducing burden, while maintaining data accessibility & accuracy for public reporting of quality information in accordance with policy. The project will be implemented using an Agile, Scrum-based process that includes Sprint Planning/Review/Retrospectives and daily stand-ups. The team uses human-centered design to implement highly modern, usable interfaces. This position is open to a mid-level to principal professional depending on experience.

Tools & Technology

  • Java (11 or above)
  • Spring Boot Microservices
  • AWS Cloud Stack such as API Gateway, Lambda, S3, SQS, SNSJ
  • PA/Hibernate, Liquibase/Flyway
  • JUnit, Test Containers, Mockito, Mock Server
  • Open API, Swagger, Postman
  • Maven
  • Jenkins, DockerAWS

Responsibilities

  • Modify microservices in the Spring Framework using best practices in REST API development
  • Process backend data in the AWS cloud stack
  • Utilize Docker to spin up local development environments
  • Process batch data files using asynchronous data processing
  • Write effective unit and integration tests that ensure expected system behavior
  • Use Postman to test APIs
  • Leverage OAuth2 to protect customer data
  • Use critical thinking to debug systems of software, utilizing available logs, metrics and performance data
  • Leverage PostgreSQL to store customer data for fast, efficient access

Requirements

  • Bachelor's degree required; Computer Science or related field of study preferred
  • 5 years of Java experience
  • At least 3 years of experience with Spring Framework required
  • At least 3 years of experience in RESTful microservice development in Java
  • At least 3 years of experience with object-relational mapping frameworks, such as Hibernate and JPA
  • Candidate must reside in the United States
  • Excellent command of written and spoken English
  • Flexible and willing to accept a change in priorities as necessary

Nice to Have

  • Experience using Angular frontend web development
  • Experience working in the healthcare industry
  • Federal Government contracting work experience

Physical and emotional requirements for the job

This position is to be performed remotely from an individual’s home office and involves sedentary work. Employees in this role can be expected to exert up to 10 pounds of force on occasion in order to lift, carry, push, pull or otherwise move standard electronic equipment. Employees are expected to make decisions in a timely manner and display emotional intelligence during occasional stressful situations.

If you are an individual with a disability and require a reasonable accommodation to complete any part of the application process, or are limited in the ability or unable to access or use this online application process and need an alternative method for applying, you may contact 703-787-9656 for assistance.

Share this job:

This Month

Senior Java Developer who wants to make a difference!
java javascript spring-boot postgresql spring senior Apr 04

Our development teams work on projects adding directly to the O’Reilly Auto Parts bottom line and we are looking for exceptional developers to help us succeed! Some of the tools we use to implement our projects are Java, JavaScript & CSS, PostgreSQL, Eclipse, IntelliJ, SublimeText, Axure, & Balsamiq for development. We also utilize Atlassian tools such as: Jira/Confluence/Fisheye, Slack, & Crucible for developer productivity.

What we look for in our developers:

  • Love solving complex problems related to serving our customers better – both internal & external customers
  • Enjoy working with teams
  • Senior level experience with Java, HTML5, CSS/preprocessers, and JavaScript/JS Frameworks (Vue/React)
  • Experience with Grunt, Gulp, & GIT is a plus
  • Ability & desire to interface with business stakeholders and users to define and refine requirements when appropriate

Skip the line: http://hr.gs/oreillyfstest

About our team:

  • We create and customize 90% of our applications in house
  • We are a “work family”! We have fun together and support each other
  • We respect a healthy work-life balance
  • We want our IT team members to challenge convention and drive innovation
  • The team keeps open communication through different outlets – video conferencing, team messaging applications, and daily scrums/stand-up meetings
  • Our managers really value collaboration between team members and encourage developers to bring forth creative problem-solving ideas from both a technical and functional aspect

Growth within our teams at O’Reilly Auto Parts:

  • We have several career paths, whether you want to be a manager, project manager, or stay technical – there’s a documented growth plan to help you follow the path you choose
  • We want to grow our people – we help to make you better by providing training for both technical and professional development
  • We look to promote from within – O’Reilly is diligent to promote from within our organization with qualified team members

Compensation Range: $65,000.00 - $115,000.00 annually, pay will be based upon applicable experience, training and skills

Bonus: This job is eligible for an annual cash bonus based on individual goal achievement.

All full time team members are eligible for a benefits package that is designed to offer convenience and security to our team members and their families. Programs, resources and benefit eligibility varies based on employment status, average hours worked, location and length of service. For detailed benefits info, please click here or type http://bit.ly/ORLYBenefits in your browser.

Share this job:
Lead Backend Engineer
java aws spring microservices kotlin backend Apr 04

Signavio is looking for a Lead Backend Engineer (Java and/or Kotlin)  to help us build the future of our Business Transformation Suite. Based from our Berlin office, you will be part of our development teams and take a vital role in driving new features with the aim of scaling our product offering. In this role you will be working in a cross-functional team who values trust, respect and diversity.  We are looking for people who share our passion for creating products that people love to use. To thrive in this role you are someone who appreciates close collaboration, open communication, and feedback.

Note: We support your relocation but due to tax reason you’d be required to be resident in one of the following countries: Germany, France, Sweden, Switzerland, Netherland, UK. Visa support can currently be offered only for Germany.

Description

  • Leading contributor to the entire cycle of product development, from first ideas and brainstorming sessions to continuously delivering improvements based on customer data
  • Enhancements of existing applications as well as the inception of new microservices
  • Collaborate with Principal Engineers and other Lead Engineers to define long-term technical strategies in accordance with business needs
  • You will mentor less-experienced peers and be mentored by more-experienced peers
  • Act as functional lead for members of the Suite Team providing technical feedback, guidance and mentoring

Requirements

  • Experience with Java 8, building secure web applications, ideally: MongoDB, MySQL or PostgreSQL
  • Experience with DevOps technologies such as AWS, Kubernetes, Docker, Jenkins and Circle CI
  • Frameworks: Hibernate, Apache Tomcat, (Resteasy)
  • Testing Library: TestNG, Mockito
  • Log analysis: ELK
  • Cloud: AWS
  • SaaS & On-Premise (General understanding of both systems)
  • Debugging, Analysis of log files etc
  • Minimum of 3-5 years experience preferably in B2B software companies
  • Strong analytical thinker who is focused on problem solving
  • A team player who can work in an international team
  • Demonstrable leadership experience within an engineering environment
  • Experience of complex and data intensive applications (ideally within the BPM / Workflow domain)
  • Challenging existing and defining new architectural standards with senior stakeholders

What we offer

We keep things open, agile and communicative. It is all based on trust, not micromanaging. The whole department is located together in one office in beautiful Berlin, however due to the current situation we work and onboard 100% remotely to keep our employees safe. Our team members are self-organized within their teams, working on independent projects or closely with Product Leads, developers and UX designers. We value your thoughts and ideas and will give you the freedom to push and implement them! We offer competitive salaries and support personal growth  with functional in-house coaching and a personal development budget that includes three days off per year. You will gain – and share – knowledge during recurring learning groups, jours fixes and our annual Code Camp.   You are free to use the OS of your choice, the tooling you are comfortable with and set up your workspace the way you like it. Signavio will support you with all the necessary office equipment, even when working from home!  We get that balancing a family and work can be a challenge, so everyone gets flexible working hours and 30 days of holidays per year.  Moreover, Signavio will support you in case of relocation and visa application.

*Do I need to meet all the requirements to apply?*

Studies by several different sources have shown that, on average, men will apply for a job if they meet 60% of the application requirements. In contrast, women/non-binary people will seek to match a much higher percentage of the requirements before applying.

We encourage everyone to apply and give us a chance to evaluate your skills and experience. We are all learning on the job, and although the listing above has been carefully compiled, we are also open-minded and interested to hear about the value you can bring to the role and Signavio.

*How can I demonstrate that I have particular needs in the application process?*

For people living with disabilities, chronic illnesses, or neurodiversity, adjustments and support can make a decisive difference in the application process. If you need any specific accommodations (tools, time, etc.) and feel comfortable disclosing this, please let us know.

Share this job:

This Year

Senior Java Developer
java spring postgresql hyperledger-iroha kubernetes senior Mar 02

We are looking for a Senior Java developer that has experience with critical production systems (i.e. payment systems, B2B systems, Telco or similar systems). 

Your responsibilities would be to design, implement, and support software production solutions that will be used by our clients, write tests for the systems and guarantee high quality of functional and non-functional characteristics of produced code, perform code review for other developers, take part in making architectural decisions, transfer knowledge to other team members and mentor junior developers.

You will need to select and integrate frameworks and libraries which will be part of software systems, and to prove your reasoning for this selection. As a senior developer, you should understand the business goals of the system, plan your work upfront, provide correct estimations to each task and be able to foresee possible problems and eliminate them before they appear. 

Education and experience 

  • A bachelor’s degree or higher;
  • 3+ years of experience in Java (or other JVM-based) development.
  • Knowledge of software engineering process frameworks and software lifecycle management.
  • Experience in designing distributed systems.

Technical competences and qualifications

  • Strong analytical and problem-solving skills.
  • An excellent understanding of development and testing methodologies, object-oriented programming best practices.
  • Proficiency in architecture design of software systems.
  • Deep knowledge of Java (or other JVM-based) language, good understanding of how JVM works.
  • Good experience of using building tools (Maven, Gradle).
  • Strong experience with multi-threaded, asynchronous code.
  • Good understanding of networking principles and related design (REST, gRPC etc.).
  • Good understanding of database design and knowledge in SQL/NoSQL.
  • High level of Git usage experience, along with related workflows.
  • Decent Ops side competence (virtualization, docker+k8s) is a plus.
  • Experience in blockchain-related projects will be highly appreciated.

Required soft skills

  • Impeccable communication and organizational skills.
  • Significant attention to details.
  • Maintain a positive attitude while giving and receiving constructive criticism to make improvements and take appropriate corrective actions.
  • Honesty and ethic.
  • Be open to changes (positive or negative) and to considerable variety in the workplace.
  • Willingness to take on responsibilities and challenges.
Share this job:
Senior Software Engineer for Hazelcast Cloud
java kubernetes go spring aws cloud Dec 23 2020

Do you enjoy any of the following?

  • Solving complex problems.
  • Implementing non-trivial infrastructure code.
  • Creating well crafted and thoroughly tested features, taking full-responsibility from the design phase.
  • Paying attention to all aspects of code quality, from clean-code, to allocation-rates.
  • Digging into mechanical sympathy concepts.

We are looking for people who can deliver solid production code. 

We would like you to:

  • Be a senior Java engineer - including all aspects connected to it.
  • Be skeptical yet always open to new concepts.
  • Have strong opinions about software quality.
  • Be an excellent communicator in written and spoken English.
  • Familiarity with container and orchestration technologies is required (Docker, Kubernetes) 
  • Have experience on cloud platforms. (AWS, Azure or Google Compute Engine)
  • Have experience with Spring framework

Additionally, the following would be a plus:

  • Experience with Golang
  • Experience with React JS

Benefits

  • Equity options
  • Flexible working hours and location (this is a remote position)
  • Workplace cost reimbursement (coworking space, laptop)
  • Conference speaking opportunities

Location

We accept candidates working remotely from Ukraine and Turkey only. Additionally, in Istanbul, it's possible to work from Hazelcast's office.  

Share this job:
Java Backend Engineer
Numbrs  
java spring aws kubernetes docker backend Oct 19 2020

Numbrs Personal Finance AG is a technology company. Our product is Numbrs, a multibanking application available for iOS and Android. Numbrs is one of the most widely used banking apps in Germany and was recently launched in the UK.

Numbrs is reshaping the future of the workplace. We are a fully remote company, at which every employee is free to live and work wherever they want. We are a team of professional, hard-working, supportive and entrepreneurial individuals with a passion for execution.

We are seeking professionals who can thrive in a fast-paced environment where attention to detail, excellent communication skills, and a talent for delivering out-of-the-box ideas are essential. Do you want to have a real impact on the future of the financial industry? Join Numbrs.

Job Description

You will be a part of a team that is responsible for developing, releasing, monitoring and troubleshooting large scale micro-service based distributed systems with high transaction volume. You enjoy learning new things and are passionate about developing new features, maintaining existing code, fixing bugs, and contributing to overall system design. You are a great teammate who thrives in a dynamic environment with rapidly changing priorities.

Key Qualifications

  • a Bachelor's or higher degree in the technical field of study or equivalent practical experience
  • strong hands-on experience with Java (minimum 8 years)
  • experience with high volume production-grade distributed systems
  • experience with micro-service based architecture
  • experience with software engineering best practices, coding standards, code reviews, testing and operations
  • hands-on experience with Spring Boot
  • professional experience in writing readable, testable and self-sustaining code
  • knowledge of AWS, Kubernetes, and Docker
  • excellent troubleshooting and creative problem-solving abilities
  • excellent written and oral communication in English and interpersonal skills

Ideally, candidates will also have

  • experience with Big Data technologies such as Kafka, Spark, and Cassandra
  • experience with CI/CD toolchain products like Jira, Stash, Git, and Jenkins
  • fluent with functional, imperative and object-­oriented languages;
  • experience with Scala, C++, or Golang
  • knowledge of Machine Learning

Location: Home office from your domicile

Share this job:
Senior Backend Developer
java neo4j spring mongodb kubernetes backend Sep 20 2020

Falkbuilt is a technology driven start-up venture. Founders include Mogens Smed and Barrie Loberg. With digital intelligence we will revolutionize the construction industry. Our work leverages the video game experience while making it real with data to build the physical replica of the virtual. 

Falkbuilt is based in Calgary, Canada (MST), we have a top-shelf team of developers to implement a state-of-the-art platform. It is a small, tight, clean-coding group of professionals. This position is open for remote work from the comfort of your own home in any time zone from the Pacific coast of North America east to Europe.

We are looking for a senior developer to maintain and support existing backend services as well as develop new ones as need arises for the efficient and cost-effective flow of information from a virtual representation to the actual physical product using several industry standard software platforms.

 Our Backend Tech Stack

  • Backend: Java/Spring/VertX
  • Database: MySql, MongoDB, Hibernate, Neo4j
  • Cloud: AWS, Kubernetes, Docker
  • CI/CD: Gradle, Git, Terraform 
  • Other: Kafka, ELK

Requirements

  • Expert level Neo4j or similar graph database.
  • Expert level Java and Spring development.
  • Demonstrable experience with SaaS development.
  • Demonstrable experience with micro-service development.
  • Experience developing RESTful applications.
  • Focused on software quality assurance and test automation.
  • Excited about doing real things, like programming for a real factory. 
  • Ability to develop in multiple technologies with the capacity to pick up new ones as required.
  • Excited about writing software used by your co-workers with quick feature turn-around and immediate feedback.
  • We are particularly interested in a developer who has demonstrable experience building non-trivial graph based custom data solutions.

Bonus Points 

  • Experience building CI/CD pipelines.
  • Familiarity with .Net/C#.
  • Familiarity with Angular frontends.
  • Experience in the construction industry, shop drawings, architectural drawings, etc.
Share this job:
Senior Backend Engineer for Crypto Trading Platform
java aws apache-kafka spring docker backend Sep 06 2020

We launched CoveTrader in late 2018, a platform for active traders of bitcoin and other cryptocurrencies. The crypto market is highly fragmented with dozens of exchanges, but CoveTrader ties them together in one powerful and transparent trading and analytics platform.

We are currently a team of 5, of which 2 are senior backend engineers, with decades of experience building highly performant trading systems across financial markets. We are looking for an engineer to join our team as we scale our product, add new features and analytics, and eventually expand to support other financial products. We are a start-up and closed a successful capital raise in 2018.

You will help build the distributed architecture that will power the trading experience. You will have the opportunity to make an immediate impact as part of a lean, talented, and highly motivated team, with direct access to the CTO and the rest of our highly-experienced team. We offer an excellent salary plus stock options, along with outstanding benefits, including BCBS medical and dental insurance.

As of summer 2020, the team is currently working entirely remotely.

Share this job:
Back End Java Developer: open source for healthcare | Spring, AWS, microservices
java spring spring-boot javascript angular aws Jul 31 2020

SNOMED International is hiring a back end Java Developer, joining the all-remote team developing open source products that provide the universal language of healthcare globally.

We offer a significant intellectual challenge and substantial learning opportunity, honing transferable Java skills applied at the forefront of knowledge representation, description logic, linked data and the semantic web - all of which you may learn with us.

We're building open source software and web applications that ultimately benefit quality of life for the millions of people whose healthcare service provision relies upon the accurate, standardised, medical vocabulary of SNOMED CT and its ecosystem of tools; https://github.com/IHTSDO. SNOMED CT is underpinning COVID-19 research within the UK's NHS, and for institutes and providers around the world.

We'll help you to understand our domain, products, roadmap and ecosystem - with ample mentoring, training and certifications along the way. You'll find us to be a welcoming, multicultural and highly supportive team, which understands remote working.

We take daily standups and you will be exposed to all aspects of our stack. Once up to speed, you can soon contribute fresh ideas and substantial new code around any of; distributed applications, ontology management tools, data visualisation, scalable microservices and web solutions that serve a global community. 

Java is our main language to do this; we're language-agnostic, developing an evolving technology stack and you may join projects that build upon your strengths.

Upcoming projects in the team

  • Advancing the software that implements the far reaches of mathematics and computer science to produce the terminology which is the most comprehensive machinable representation of healthcare knowledge
  • Analytics, applying Elasticsearch to demonstrate healthcare outcomes
  • New web and data tools to aid implementation with adjacent healthcare ecosystems
  • New software tools for community collaboration and open access to authoring
  • Moving to continual releases across our integrated family of products

We're looking for

  • Someone who is a self-starter, and who relishes structured autonomy
  • Adaptability, openness to change, and pragmatism
  • Adept with Java - accrued in a modern web application development context
  • A grounding in - or ready to learn - developing any of: REST APIs, data-informed back ends, microservices, or designing for deployment into AWS/cloud
  • 1st or 2.1 Computer Science-related degree, or equivalent foundational knowledge
  • Appreciation for open source, clean code, testing, good documentation and knowledge sharing
  • Someone seeking junior or mid level remote Java jobs such as: Java Software Engineer | Java Developer | Back End Software Engineer | Back End Engineer | Open Source Developer etc.

Our current ecosystem - we'll help you get up to speed

Java, Spring Boot | Angular | Agile, TDD | Ansible | Jenkins | AWS | Git | MySQL | Atlassian suite | AWS RDS Aurora | Elasticsearch | ontologies and description logic | AI and real world data

Salary and benefits

  • £50,000 – £55,000 or equivalent (initially, due to funding structure, a two year contract)
  • 25 days paid holiday + bank holidays | discretionary home office setup assistance | laptop | expenses
  • Personal development plan, with budget | time out for conferences and workshops
  • Technology certification | SNOMED courses and certifications
Share this job:
Senior API Developer/Engineer with MediusFlow
TopDevz  
api api-design spring user-interface web-services senior Jul 10 2020

We are looking for an experienced, senior, API Developer/Engineer, who is excited to work on one of our many client projects - both greenfield (new) projects as well as legacy (support) projects in that technology stack. This is a remote position.

Responsibilities:

  • Reviews design documents and provides feedback on approach and estimates
  • Ensures that software meets or exceed specified standards and end-user requirements

Skills & Requirements

  • Very experienced (5+ Years) in API/Software Development
  • Experienced in MediusFlow
  • Knowledge of the java frameworks (Spring MVC, Spring Security)
  • Knowledge of UI development (JSP, HTML, CSS, Ajax, XML)
  • Knowledge of web services (WSDL Soap, Restful)
  • Payments/ payments staging exposure on APIs
  • Proficient and hands on with Application Servers (WebSphere, Tomcat, JBoss)
  • Knowledge of relation database, specifically Oracle (SQL - PL/SQL)
  • Technical expertise in the design, development, coding, testing, and debugging of software.
  • Good analytical skills, innovative and detail-oriented
  • Good written and verbal communication skills
  • Significant attention to detail when writing code, including good commenting and code documentation skills
Share this job:
Senior Java Developer who wants to make a difference
java javascript spring-boot postgresql spring senior Jun 24 2020

Our development teams work on projects adding directly to the O’Reilly Auto Parts bottom line and we are looking for exceptional developers to help us succeed! Some of the tools we use to implement our projects are Java, JavaScript & CSS, PostgreSQL, Eclipse, IntelliJ, SublimeText, Axure, & Balsamiq for development. We also utilize Atlassian tools such as: Jira/Confluence/Fisheye, Slack, & Crucible for developer productivity.

What we look for in our developers:

  • Love solving complex problems related to serving our customers better – both internal & external customers
  • Enjoy working with teams
  • Senior level experience with Java, HTML5, CSS/preprocessers, and JavaScript/JS Frameworks (Vue/React)
  • Experience with Grunt, Gulp, & GIT is a plus
  • Ability & desire to interface with business stakeholders and users to define and refine requirements when appropriate

Skip the line: http://hr.gs/oreillyfstest

About our team:

  • We create and customize 90% of our applications in house
  • We are a “work family”! We have fun together and support each other
  • We respect a healthy work-life balance
  • We want our IT team members to challenge convention and drive innovation
  • The team keeps open communication through different outlets – video conferencing, team messaging applications, and daily scrums/stand-up meetings
  • Our managers really value collaboration between team members and encourage developers to bring forth creative problem-solving ideas from both a technical and functional aspect

Growth within our teams at O’Reilly Auto Parts:

  • We have several career paths, whether you want to be a manager, project manager, or stay technical – there’s a documented growth plan to help you follow the path you choose
  • We want to grow our people – we help to make you better by providing training for both technical and professional development
  • We look to promote from within – O’Reilly is diligent to promote from within our organization with qualified team members
Share this job:
Remote Java Full Web Stack Developer
java spring react-js hibernate redux cloud Jun 18 2020

Position Description

We’re looking to add multiple, experienced, full web stack Java developers to our fully remote software team, who will thrive working from home.  In this role, you’ll contribute to the improvement and maintenance of our core product features as well as to new areas of development.  

This is a full-time position with comprehensive benefits and more. We provide competitive compensation with excellent benefits and team culture that we believe is best in class.

We are not considering freelancers, agencies, contractors, or applicants from outside of the continental United States.

Who We Are Looking For 

  • A team-first player who communicates well, makes great use of their time, and will succeed in a very fast-paced environment where each team member’s velocity does truly matter.
  • In addition to software development, this person is more than willing to regularly consult and assist other teams with production support for clients, typically over chat.  

Primary Responsibilities

  • Design, implement, improve, and maintain core and new software components and frameworks through test-driven development (functional and unit tests)
  • Contribute to code reviews, technical designs, discussions, and system architecture
  • Provide responsive and hands-on support and technical guidance to field engineering, support, QA, and other departments as needed
  • Identify, learn, and share new programming/development technologies, techniques, tools, and trends

Required Skills and Experience

  • 4+ years of enterprise or commercial software development in Java (version 8+) with full web stack responsibilities
  • Javascript - React, Redux and/or comparable frameworks
  • Linux as development environment and/or server administration
  • Hands on experience with MySQL, SQL Server, and/or Postgres - the more the better
  • Git
  • Spring & Hibernate
  • Jira or similar issue tracking system
  • Great team player in software development - we’re not looking for lone wolves

Desired Skills and Experience

  • Bachelor’s degree in Computer Science/Engineering - related field or experience OK
  • SIP Media Transmission - extra special bonus points
  • Kubernetes
  • Google Cloud / AWS
  • Spring Core and MVC
  • Jenkins
  • Gradle/Maven
  • Automated Testing - Selenium or similar
Share this job:
Sr. Kubernetes/Spring Engineer
kubernetes spring java high-load mongodb backend Jun 16 2020

Sandship is a complicated popular game created by Rockbite Games. Currently, it is expanding and scaling like crazy in terms of its user base. As we are facing new multilayer issues that came with that we know most of the system needs redoing, proper issue diagnosing and solutions. We are looking for an “I can solve all of the backend problems” person.

You will be responsible for diagnosing and analyzing the current state of high load applications experiencing a multitude of issues. And finding strategies of solving them one by one till the system is refactored/stable and perfect. 

To handle this we expect true Expertise:

  • Strong experience of Java Spring applications on Kubernetes
  • Microservices expertise
  • Extremely high load backend experience (5000 req per second or more on heavy application)
  • MongoDB ins and outs
  • Understanding of low-level details and optimizations
  • Attention to detail, and thorough testing of every single possible issue, anticipating problems before they go to production to millions of players

It will be really nice if you have:

  • Experience in networking understanding Nginx ingress, load balancers and the whole cluster ecosystem is a big bonus
  • Contributions to high-load or Spring connected Open Source projects

This is a fully remote role with a start date as soon as possible.

Share this job:
Senior Software Engineer at Jack Henry & Associates, Inc.
java spring less kotlin rest senior May 12 2020

As a Senior Software Engineer on the Banno Platform at Jack Henry & Associates, you'll get the chance to make a real, positive impact on people's lives. Our mission is to give people the best possible experience they can have with their finances. We're doing this by reimagining the digital presence of financial institutions and building products that empower and delight their users. 

This position will work on our online account opening product in cooperation with our product and design teams. We are constantly keeping our applications up to date with the newest development practices to offer exciting user experiences for highly secured data. Our platform is primarily Kotlin, Java, Spring Framework, and PostgreSQL. 

We are committed to creativity, thoughtfulness, and openness. Our team is highly distributed, meaning you will work with kind, talented engineers from across the United States. Occasional travel may be required for professional development conferences or company meetings. This is a remote position with the ability to collocate at several JHA locations nationwide if desired. The majority of the small immediate development team are located in Bethlehem, PA. 

This position will be hired in Bethlehem, PA (preferred location), Springfield, MO or Remotely.

MINIMUM QUALIFICATIONS 

  • Minimum 6 years of experience with Java and Spring Framework programming.
  • Must have experience with Kotlin.

PREFERRED QUALIFICATIONS

  • Bachelor’s Degree.
  • Experience with any of the following:
    • Git or Gitlab
    • Linux
    • Docker
    • BDD testing frameworks (ex: Spek)
    • PostgreSQL
    • Flyway
    • JPA
  • Experience integrating third party web services.
  • Experience with REST API design and implementation.

ESSENTIAL FUNCTIONS  

  • Completes product technical design and prototyping, software development, bug verification and resolution. 
  • Performs system analysis and programming activities which may require extensive research and analysis.
  • Provides technical/engineering support for new and existing applications from code delivery until the retirement of the application.
  • Provides both individual and budget-level tasks and product effort estimates/costs.
  • Ensures timely, effective, and quality delivery of software into production, both at an individual and team level.
  • Develops and tests applications based on business requirements and industry best practices.
  • Creates required technical documentation.
  • Adheres to documented departmental and corporate standards.  Participates in the definition and documentation of standards.
  • Collaboratively works with QA team to ensure timely delivery of high-quality products.
  • Collaboratively works with customer support team to resolve or diagnose defects.
  • Performs release validation testing and beta support for projects.
  • Researches problems and develops solutions to the problems.
  • Conducts unit testing and integration testing for functionality and limits.
  • Assists in training and mentoring less experienced peers.
  • May contribute to product architecture.
  • May assist less experienced peers.
Share this job:
Senior Backend Developer
java spring mysql mongodb aws backend May 12 2020

Falkbuilt is a technology driven start-up venture. Founders include Mogens Smed and Barrie Loberg. With digital intelligence we will revolutionize the construction industry. Our work leverages the video game experience while making it real with data to build the physical replica of the virtual. 

Falkbuilt is based in Calgary, Canada (MST), we have a top-shelf team of developers to implement a state-of-the-art platform. It is a small, tight, clean-coding group of professionals. This position is open for remote work from the comfort of your own home in any time zone from the Pacific coast of North America east to Europe.

We are looking for a senior developer to maintain and support existing backend services as well as develop new ones as need arises for the efficient and cost-effective flow of information from a virtual representation to the actual physical product using several industry standard software platforms.

Our Backend Tech Stack

  • Backend: Java/Spring/VertX
  • Database: MySql, MongoDB, Hibernate
  • Cloud: AWS, Kubernetes, Docker
  • CI/CD: Gradle, Git, Terraform 
  • Other: Kafka, ELK

Requirements

  • Expert level Java and Spring development.
  • Demonstrable experience with SaaS development.
  • Demonstrable experience with micro-service development.
  • Experience developing RESTful applications.
  • Focused on software quality assurance and test automation.
  • Excited about doing real things, like programming for a real factory. 
  • Ability to develop in multiple technologies with the capacity to pick up new ones as required.
  • Excited about writing software used by your co-workers with quick feature turn-around and immediate feedback. 

Bonus Points 

  • Experience with VertX.
  • Experience building CI/CD pipelines.
  • Familiarity with .Net/C#.
  • Familiarity with Angular frontends.
  • Experience in the construction industry, shop drawings, architectural drawings, etc.
Share this job:
Senior Java Backend Engineer
java spring react-js backend senior docker May 07 2020

Position Summary:

SemanticBits is looking to hire a talented senior software developer who can lead the development of modern digital health services implemented as highly scalable Java services deployed on the AWS cloud in Docker containers.  The project will be implemented using an Agile, Scrum-based process that includes Sprint Planning/Review/Retrospectives and daily stand-ups. The team uses human-centered design to implement highly modern, usable interfaces. This position is open to a mid-level to principal professional depending on experience.

Responsibilities:

  • 5 years of experience in Core Java and JEE
  • 3-5 years of experience with Spring Framework required
  • Experience with Spring Boot required
  • Experience with object-relational mapping frameworks, such as Hibernate and JPA, required
  • Continuous build and test automation through Jenkins required
  • Deployment and testing via containerization with Docker highly preferred
  • Relational databases - should be very comfortable writing SQL, defining relational schemas, writing data migrations, and querying through ORM
  • Modern frontend web development through React highly preferred
  • RESTful microservice development in Java required
  • Automated unit/integration/functional testing experience on both front- and back-end is a must: JUnit, Selenium/WebDriver, Protractor, Jasmine or similar
  • Experience deploying and testing applications on AWS preferred
  • Experience with git (workflows, merge strategies, etc) is strongly desired
  • Knowledge of modern design pattern and building enterprise-grade production applications
  • Excellent command of written and spoken English

Required Qualifications:

  • Candidate must reside in the United States
  • Bachelor's degree in technological or related field and a minimum of 5 years of relevant experience or a Master’s degree with a minimum of 3 years experience
  • Flexible and willing to accept a change in priorities as necessary

Nice to Have: 

  • Experience working in the healthcare industry
  • Federal Government contracting work experience

Physical and emotional requirements for the job:

This position is to be performed remotely from an individual’s home office and involves sedentary work. Employees in this role can be expected to exert up to 10 pounds of force on occasion in order to lift, carry, push, pull or otherwise move standard electronic equipment. Employees are expected to make decisions in a timely manner and display emotional intelligence during occasional stressful situations. 

Benefits:

  • Generous base salary
  • Three weeks of PTO
  • Excellent health benefits program (Medical, dental and vision)
  • 401k retirement plan. We contribute 3% of base salary irrespective of employee's contribution
  • 100% paid short-term and long-term disability
  • 100% paid life insurance
  • FSA
  • Casual working environment
  • Flexible office hours
  • New laptop (Mac or PC - your choice)

SemanticBits, LLC is an equal opportunity, affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, or any other characteristic protected by law. We are also a veteran-friendly employer.

Share this job:
Backend Engineer
java kotlin spring spring-boot aws backend Apr 27 2020

HealthPrize is hiring a Backend Engineer

At HealthPrize, we are changing the way people think about their medication and their health!

If you are seeking more passion than red tape, an environment where hard work is rewarded with great opportunity, and where an entrepreneurial mindset is essential, then HealthPrize may be the place for you!

Our growth is being fueled by work with leading brands in life sciences such as Abbott, Walgreens, and Gilead. Join the close-knit engineering team that designs and develops our industry leading patient engagement platform. Hone your skills in an agile, collaborative environment and work with us to measurably improve the state of healthcare globally.

The Role

We are looking for self-motivated engineers to join our team to help take our platform to the next level. At HealthPrize, Backend Engineers have a deep understanding of progressive web application fundamentals and the back-end architecture required to power a suite of globally distributed apps. They consistently deliver large features that provide significant value to our customers. They collaborate well with others, seek input from teammates, and provide detailed code reviews.

We are polyglots at heart, and like to use the right tools for the job. Currently, our core technologies include Java, Kotlin, Aurora/MySQL, Spring-Boot & the broader Spring Framework ecosystem, Docker, Redis and all the goodness on Amazon Web Services. Our platform is fully deployed on AWS in a highly secure environment that we manage & operate.

As a successful candidate, you:

  • Love to deliver useful software
  • Have strong experience as a professional developer working with a distributed team
  • Are passionate about shipping code that is scalable, maintainable and well-tested
  • Are fluent in the Java and/or Kotlin language and can reason about the JRE
  • Can successfully communicate with internal and external stakeholders to resolve operational concerns & customer issues
  • Enjoy optimizing complex data models for understandability and performance
  • Are not dogmatic in your technology choices, but have the passion and knowledge to engage in debates about various tooling and technologies
  • Have experience designing, implementing, and maintaining APIs as a service for your team and customers
  • Are familiar with our open source stack and associated tooling
  • Have experience deploying and operating services-oriented platforms on AWS infrastructure
  • Are interested in building a reliable, fault-tolerant, multi-tenant platform and delivering it to a global user base

About HealthPrize

Located in South Norwalk, CT, HealthPrize Technologies is the pioneer in the use of gamification, behavioral economics, and consumer marketing concepts to engage and motivate patients. Programs developed on our platform are used by life science companies to inspire brand loyalty, improve health literacy, and maximize medication adherence.

Many companies say they are entrepreneurial, but we really are, and are looking for people who are ready to contribute and make an immediate impact. We are in the midst of an exciting period of growth as we expand the number of programs developed on our platform and are seeking smart, hard-working, and self-directed individuals who can thrive in a fast-paced and collaborative environment.

While we are focused on solving serious health problems, we don’t take ourselves too seriously. If you like to work hard and have fun doing it, you’ll fit right in. Our offices are within walking distance to dozens of restaurants, bars, and coffee shops, and the waterfront.

HealthPrize is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. HealthPrize also expressly prohibits any form of workplace harassment based on any of the above.

Share this job:
Java API Developer
java spring java-ee microservices rest api Apr 23 2020

Designs, develops, and implements web-based Java applications to support business requirements.

Follows approved life cycle methodologies, creates design documents, and performs program coding and testing.

Resolves technical issues through debugging, research, and investigation.

5 + years experience

Java service development in Spring serving client apps.

Most work will be w/ APIs and microservices however.

Expertise w/ Splunk, Kafka of minor interest.

Familiarity w/ windows critical,

Linux valued but not likely to be mission critical.

Expertise w/ Gitlab must,

Familiarity w/ CICD/DevOps process.

Requirements:

Experience with development and testing of microservices and APIs-GIT must

Must have prior Agile experience.

If interested please submit your profile at https://podio.com/webforms/24370680/1776812

Share this job: