A technology company in Charlotte, NC is seeking an experienced Java Developer with a strong background in designing and developing enterprise-grade applications. The ideal candidate will possess 5+ years of hands-on experience in Java development, along with a deep understanding of modern frameworks. Responsibilities include creating scalable software solutions, integrating applications with various services, and staying updated with emerging technologies. This is a full-time position with competitive benefits.
Qualifications
5+ years of professional experience as a Java Developer.
Strong proficiency in Core Java, Spring Framework, and Hibernate/JPA.
Experience with RESTful APIs and microservices architecture.
Responsibilities
Design, develop, and maintain high-performance Java applications.
Collaborate with teams to define and ship new features.
Write clean, efficient, and testable code.
Skills
Core Java
Spring Framework (Spring Boot, Spring MVC)
RESTful APIs
Microservices architecture
Multithreaded programming
SQL and relational databases
Version control systems (Git)
Problem-solving skills
Education
Bachelor’s degree in Computer Science, Software Engineering, or a related field
Tools
Docker
Kubernetes
CI/CD pipelines
AWS
Azure
GCP
Job description
A technology company in Charlotte, NC is seeking an experienced Java Developer with a strong background in designing and developing enterprise-grade applications. The ideal candidate will possess 5+ years of hands-on experience in Java development, along with a deep understanding of modern frameworks. Responsibilities include creating scalable software solutions, integrating applications with various services, and staying updated with emerging technologies. This is a full-time position with competitive benefits.