Java Software Engineer

KanakitsContract
Minnesota
8 - 12 YearsApr 28th, 2026
63 ViewsBe an Early Applicant
Required Skillset:
GitSpring FrameworkSpring BootJava 17+RESTful APIsNoSQL databasesSQL databases

Job Description

Job Title: Java Software Engineer

Location:

Hybrid (3 Days Onsite per Week) – Minneapolis, MN

Interview Mode:

Onsite – Face-to-Face Mandatory

Job Summary:

We are seeking a skilled Java Software Engineer to design, develop, and maintain high-quality enterprise applications. The ideal candidate will have strong backend development experience, a solid understanding of software engineering principles, and the ability to work in a collaborative, fast-paced environment.

Key Responsibilities:

  • Design, develop, and maintain Java-based applications
  • Build scalable and efficient backend systems and microservices
  • Develop and consume RESTful APIs
  • Collaborate with cross-functional teams including QA, DevOps, and Product
  • Participate in system design, architecture discussions, and code reviews
  • Ensure application performance, scalability, and security
  • Troubleshoot and resolve production issues
  • Contribute to CI/CD pipelines and deployment processes

Required Skills:

  • Strong experience in Java (8/11/17+)
  • Experience with Spring Boot / Spring Framework
  • Solid understanding of microservices architecture
  • Experience with REST APIs and web services
  • Strong knowledge of data structures and algorithms
  • Experience with SQL/NoSQL databases
  • Familiarity with Git and version control systems

Similar Jobs

Lead Software Engineer

Texas

Apr 28th, 2026

Lead Software Engineer

New York

Apr 28th, 2026

Sr Software Engineer

Remote

Apr 28th, 2026

Sr Software Engineer

Remote

Apr 28th, 2026

Senior Software Engineer

Remote

Apr 27th, 2026