Remote Otter LogoRemoteOtter

Senior Software Engineer I - Java - Remote

Posted 26 weeks ago

Overview

We are looking for an enthusiastic engineer with experience building enterprise distributed Java applications. You will be working both across and within our agile development teams and be involved throughout the full development lifecycle with particular responsibility to ensure the development & maintenance of our software platforms. You'll be involved in all aspects of the team including the creation and elaboration of business requirements, functional/design specifications, development and maintenance of our software and driving innovation into our product suite.

In Short

  • Collaborate with stakeholders in establishing application requirements, determining features, creating customer-friendly solutions, and determining support needs and performance requirements.
  • Contribute to the review, selection, and adoption of proprietary tools and technologies.
  • Use specialist knowledge and experience of information technology to provide technical advice and vision.
  • Solve unusually complex technical problems and provide solutions that are highly innovative and ingenious.
  • Plan, design, develop, test, and deploy software that solves these problems.
  • Develop and maintain scalable and robust enterprise (J2EE) applications.
  • Maintain exceptionally high standards of design and code quality at all times, including but not limited to adherence to architectural, security and scalability standards and principles.
  • Share responsibility for determining feasibility of project plans.
  • Work as part of cross functional, passionate agile project team, ensuring high quality delivery is at the heart of the development process from requirements definition through to delivery.
  • Disseminate technical information in a manner that is understood by a wide variety of audiences, including non-technical ones.

Requirements

  • 5-7 years of experience in full stack Java enterprise application design and development.
  • Bachelor’s Degree in relevant discipline or equivalent experience.
  • Expert background in Java application development.
  • Test driven / Behaviour driven (TDD/BDD) Java software development with Maven & Junit.
  • Detailed knowledge of the Spring Framework.
  • Highly competent with HTML SPA and React.
  • Working within Linux based environments.
  • Enterprise SQL databases (preferably PostgreSQL).
  • Experience with AWS services such as Lambda, SQS, and API Gateway.
  • Experience with Jenkins build pipelines.

Benefits

  • Mentoring lower-level team members.
  • Thrives collaborating in a team environment with a diverse range of people.
  • Able to have a change of mind, and able to change the minds of others.
  • Writes clearly and concisely.
  • Capable of working without a company office, with a fully remote team.
  • Possesses a good work ethic; a self-starter with a desire to grow.
  • Always looking for better ways to get the job done.

Similar Jobs:

Raven logo

Senior Software Engineer - Java - Remote

Raven

4 days ago

Join our team as a Senior Software Engineer specializing in Java to develop innovative digital banking solutions.

Java
Spring Framework
Git
Swagger
Mexico
Full-time
Software Development
Coherent Solutions logo

Senior Java Software Engineer - Remote

Coherent Solutions

4 days ago

Join an international team as a Senior Java Software Engineer to enhance a travel and transportation product.

Java 17
Spring Boot
Hibernate
JPA
Bulgaria
Full-time
Software Development

D.C

Senior Software Engineer (Java) - Remote

Diligent Consulting

5 days ago

Join a mission-critical team as a Senior Software Engineer specializing in Java development for DoD timekeeping systems.

Java
JavaScript
HTML
CSS
USA
Full-time
Software Development

L.T

Senior Java Software Engineer - Remote

Lean Tech

1 week ago

Join Lean Tech as a Senior Java Software Engineer and contribute to innovative software solutions in a remote setting.

Java
Spring
AWS
EC2
Worldwide
Full-time
Software Development

Vestmark

Senior Java Software Engineer - Remote

Vestmark

2 weeks ago

Vestmark is seeking a Senior Java Software Engineer to design and develop high-quality Java-based applications.

Java
Spring
Spring Boot
RESTful API
USA
Full-time
Software Development