Lead Java Back End Developer- (Full Time Role)

Overview

On Site
Depends on Experience
Full Time

Skills

Java

Job Details

Job Title Java Backend Developer

Job Location- Chicago, IL

Job Type Full Time

Experience Required - 10 + Years 

Key Responsibilities:

  • Design, develop, and maintain server-side applications using Java and related technologies.
  • Build and optimize RESTful APIs for integration with frontend and third-party systems.
  • Collaborate with frontend developers, DevOps, QA, and product teams to deliver features and enhancements.
  • Write clean, maintainable, and efficient code following best practices and coding standards.
  • Implement data storage solutions such as SQL and NoSQL databases.
  • Ensure high performance, reliability, and scalability of backend systems.
  • Participate in code reviews, architecture discussions, and continuous improvement initiatives.
  • Monitor and troubleshoot production systems, addressing bugs and performance bottlenecks.

Required Qualifications:

  • Bachelor s degree in computer science, Engineering, or related field.
  • 10+ years of experience in backend development using Java.
  • Strong understanding of core Java, multithreading, and object-oriented programming.
  • Experience with Spring Boot and related frameworks (Spring MVC, Spring Data, etc.).
  • Proficient in building RESTful APIs and working with JSON/XML.
  • Solid understanding of relational (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Redis).
  • Familiarity with Git, Maven/Gradle, and CI/CD pipelines.
  • Experience with unit testing and integration testing frameworks like JUnit, Mockito, etc.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Maveric NXT Inc