Full-Time Position! Mid-Level Java Developer

Hybrid in Charlotte, NC, US • Posted 1 day ago • Updated 1 day ago
Full Time
No Travel Required
Hybrid
$90,000 - $120,000/yr
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Spring Cloud
  • Spring Boot
  • Java 8/11/17
  • REST API
  • Microservices
  • Oracle
  • PostgreSQL
  • Kafka
  • AWS
  • Banking
  • Financial

Summary

Job Role: Mid-Level Java Developer  (Full Time)
Loc: Charlotte, NC (Final round F2F)
Duration: Long Term
 
This is a Full-time position!
 
Overview:
We are looking for a mid-level Java Developer to design, develop, and enhance enterprise-grade applications. This role requires hands-on coding experience, problem-solving skills, and the ability to work independently while collaborating with cross-functional teams.
Responsibilities:
  • Develop, test, and maintain Java-based applications and services
  • Build and consume RESTful APIs and integrate third-party services
  • Contribute to system design and technical decision-making
  • Write clean, scalable, and efficient code following best practices
  • Troubleshoot, debug, and resolve production issues
  • Collaborate with product managers, QA engineers, and DevOps teams
  • Participate in code reviews and mentor junior developers when needed
  • Assist in performance tuning and application optimization.
Required Skills:
  • Bachelor’s degree in Computer Science, Engineering, or related field
  • 6-10 years of professional experience in Java development
  • Strong proficiency in Core Java, collections, multithreading, and OOP principles
  • Hands-on experience with frameworks like Spring Boot, Spring MVC, or Hibernate
  • Experience developing RESTful web services
  • Solid understanding of relational databases (MySQL, PostgreSQL, or Oracle)
  • Familiarity with Git and version control workflows.
Preferred skills:
  • Experience with microservices architecture
  • Exposure to cloud platforms such as AWS or Azure
  • Familiarity with containerization (Docker, Kubernetes)
  • Experience with messaging systems like Kafka or RabbitMQ
  • Knowledge of CI/CD tools (Jenkins, GitHub Actions, etc.)
  • Exposure to Agile/Scrum development methodologies
Typical Tech Stack (Charlotte Market):
  • Java 8/11/17
  • Spring Boot & Spring Cloud
  • REST APIs & Microservices
  • Oracle / PostgreSQL
  • Kafka or similar messaging tools
  • AWS (common in banking/fintech environments)
Benefits:
  • Competitive salary (often $90K–$120K depending on experience)
  • Health, dental, and vision insurance
  • 401(k) with employer match
  • Paid time off and holidays
  • Hybrid work flexibility
  • Career growth and training opportunities
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.
  • Dice Id: 91126058
  • Position Id: 8956404
  • Posted 1 day ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Charlotte, North Carolina

Today

Easy Apply

Full-time

USD 55.00 - 65.06 per hour

Hybrid in Charlotte, North Carolina

8d ago

Easy Apply

Full-time

$99,000 - $146,000

Charlotte, North Carolina

Today

Easy Apply

Full-time

USD 60.00 - 65.06 per hour

Charlotte, North Carolina

Yesterday

Easy Apply

Full-time, Third Party

Depends on Experience

Search all similar jobs