Job Description

Backend Java Developer

This position will be critical in helping us build our application using Java, Spring and modern software design principles.

This role will have three components:

Help us establish backend design patterns

Help us enhance and grow our existing components

Help us support, troubleshoot, and manage our application design and integrations


Technologies We Use:

Java
DB2, Amazon RDS
AWS
JavaScript/NodeJS

Education Experience: Bachelor's Desired
Employment Experience: 3-5 years
Licenses/Certifications: None

Responsibilities

Be a team player: contribute to our culture, invent new ways to address industry needs, criticize constructively, and help create a world-changing company

Write automated tests via TDD to foster effective, reusable, and flexible code

Build logic in isolated, independent, reusable components

Ability to tackle problems, independently and as part of a team

Debug and troubleshoot integration with new API’s

You know and care about modern software development and design tools and techniques

Make changes to and create data models for persisting application data

Education + Experience

Required:

  • A minimum of three years of professional web development or programming experience is required.
  • Passionate about creating high-quality, flexible code.
  • Strong java skills (2+ years experience), including understanding of Java APIs, such as Spring, Hibernate, log4j.
  • Strong understanding of REST API principles and best practices.
  • Proficient with Git.
  • Familiarity with data structures and the ability to pick and use the right one for the task.
  • Experience with enterprise databases (Oracle, MS SQL Server, Postgres, MySQL, or DB2).
  • Experience with using APIs including data CRUD operations, JSON data structures, authentication, and documentation.
  • Ability to meet deadlines.
  • Ability to work independently and within a team of diverse skills. Ability to receive and provide constructive feedback.

Major Plus:

  • Modern Java experience
  • Basic understanding of design patterns
  • Proficiency in building modular applications
  • Knowledgeable on Microservices and/or Service-Oriented Architecture
  • Knowledgeable on security principles (OWASP)
  • Experience with AWS
  • Experience with Docker
  • Experience with Kubernetes

Other Benefits

Job Summary

  • Published on: 2020-10-27 07:01:13
  • Vacancy: 08
  • Employment Status: Contract
  • Experience: 3 Year
  • Job Location: Franklin, WI
  • Salary: 900 k
  • Gender: Any
  • Application Deadline: 2020-11-17

About the Company

  • Company Name: .
  • Address: Franklin, WI
  • Website:
  • Company Profile:

Simillar Jobs

+ Browse All Jobs

Give your career a new start!

Add Resume or Post a Job.