Sr. Java Developer

Houston, TX

Opportunity Details

Full TimeApplication Development

Houston, TX
Apply For This Position
Copy URL
Copy URL to clipboard

Sr. Java Developer

We are always looking for the best and brightest to join our team! For this role in particular Improving is seeking a Senior Full Stack Java Consultant. However, an Improver is more than the sum of their tech stack…so if you’re a developer who’s opinionated yet eager to learn, passionate, and infinitely curious… even if you don’t check all the boxes below, we’d still love to talk with you! We cannot accept candidates outside of Houston as most projects are hybrid or have plans to become hybrid in the future.

We cannot accept 3rd party candidates.  

Required Qualifications and Skills

  • Java application frameworks, Spring Boot 

  • Solid understanding of data structures, algorithms, and object-oriented design 

  • Solid understanding and experience with APIs and data transfer protocols 

  • Ability to simplify complex problem spaces into elegant solutions 

  • Deep technical hands-on experience developing RESTful APIs 

  • Deep technical hands-on experience with Microservice architecture 

  • Experience writing unit test, stubs, mocks in a TDD environment 

  • SQL RDBMS systems such as MS SQL, Oracle, Postgres, MySQL 

Preferred Qualifications and Skills

  • Familiar with API first design principles and understand development with security and system performance in mind  

  • Experience designing and building 12 factor apps that run and scale easily in the modern cloud 

  • Java 8+ 

  • Python/Node is a plus 

Think this opportunity is a good fit for you?
Apply For This Position

“Being an Improver allows me to work in an environment which is both challenging and fun. I work with amazing people who truly care about the quality of their work and what they deliver to the client. We help each other find creative solutions to problems even if we're on different clients.”

― Tonya Guadiz, Principal Consultant