Java Engineer (REMOTE)

.NET, Agile, Amazon Web Services, Apache ActiveMQ, Apache Maven, Apache Solr, Architecture, Automated testing, Backend development, C#, CircleCI, Continuous integration, DevOps, Docker, Enterprise software, GitHub, Gradle, Integration, Java, Kanban, Memcached, QA, Scripting, Software, Spring, System integration testing, Terraform, Unit testing
Full Time
Work from home available

Job Description


  • Design and code backend software on business critical data-centric enterprise application.
  • Design, implement, and support interfaces between system applications.
  • Identify and implement improvements in existing services, including optimizations.
  • Work closely with cross-discipline team members from the definition of functional and non-functional requirements through ongoing operational support.
  • Work closely with Architecture team and others to transform the platform components.


  • At least 2+ years of professional development experience
  • Strong Java programming, including unit tests
  • AWS
  • Spring
  • Multi-functional team collaboration
  • Fault-tolerant design & maintenance
  • Back end development - large scale data-centric applications
  • Product delivery lifecycle - requirement refinement through ops
  • Build tools - prefer Maven or Gradle
  • Passionate about code craftsmanship, writing maintainable code, and following best practice standards
  • Believe in true DevOps; Developers write code, test code, deploy code, monitor and support code in production.
  • Value automated testing and CI/CD.
  • Familiar with GitHub Actions, Travis CI, CircleCI, or Concourse.
  • Experience writing unit, integration, and end-to-end tests
  • Familiar with declarative IaC frameworks: Terraform or CloudFormation
  • Must embrace Quality Up Front principles, TDD, and frequent iterations.
  • Comfortable working in a small, dynamic, and fast-paced team
  • Resourceful, flexible & adaptable; no task is too big or too small


  • C#/.Net familiarity is a plus
  • Solr
  • Memcached
  • ActiveMQ or other standard queuing frameworks
  • Spring boot
  • Docker
  • SQL
  • CI/CD
  • Agile (Kanban)
  • Linux, scripting & admin
Dice Id : 80121007
Position Id : 6970432
Originally Posted : 8 months ago
Have a Job? Post it