Software Developer
Posted 5 hours ago USD 60.00 - 60.00 / hour
Job Description:
Java Developer (Hybrid)
Location: Morrisville, NC
Work Schedule:
We are looking for a talented Java Developer to join our growing development team. This hybrid position is ideal for someone who enjoys building scalable backend applications, solving complex technical challenges, and collaborating with both internal teams and customers.
The ideal candidate has experience developing enterprise applications using Java, Spring Boot, and SQL/NoSQL databases, along with a strong understanding of software development best practices.
Responsibilities
As a Java Developer, you'll play a key role in designing, building, enhancing, and supporting enterprise software solutions. You'll work closely with engineering teams and customers to develop scalable applications, improve system performance, troubleshoot production issues, and deliver high-quality software solutions that meet business needs.
If you're passionate about Java development, enjoy solving technical challenges, and want the flexibility of a hybrid work environment, we'd love to hear from you.
#CSREMOTE
$60.00 / hr
LI23
LILive24
Java Developer (Hybrid)
Location: Morrisville, NC
Work Schedule:
- Tuesday, Wednesday and Thursday: In-office (9:00 AM - 5:00 PM)
- Monday and Friday: Remote
We are looking for a talented Java Developer to join our growing development team. This hybrid position is ideal for someone who enjoys building scalable backend applications, solving complex technical challenges, and collaborating with both internal teams and customers.
The ideal candidate has experience developing enterprise applications using Java, Spring Boot, and SQL/NoSQL databases, along with a strong understanding of software development best practices.
Responsibilities
- Design, develop, and maintain Java-based backend applications and RESTful APIs using Spring Boot.
- Write clean, efficient, maintainable, and well-tested code.
- Develop and optimize SQL Server and/or NoSQL database queries.
- Troubleshoot, debug, and resolve application defects and performance issues.
- Participate in code reviews and contribute to continuous improvement initiatives.
- Implement secure coding practices and data protection standards.
- Collaborate with customers and internal teams to resolve support tickets and technical issues.
- Document customer interactions, technical solutions, and development activities.
- Work effectively in an Agile/Scrum development environment.
- Support the full software development lifecycle, including requirements analysis, development, testing, deployment, and maintenance.
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent professional experience).
- 2-4 years of professional Java development experience.
- Strong experience with Java 11 and Java 17.
- Hands-on experience with Spring Boot and the Spring Framework (Spring Data, Spring Security, etc.).
- Experience developing RESTful APIs.
- Experience with Microsoft SQL Server and/or NoSQL databases such as MongoDB or Redis.
- Experience with Hibernate/JPA.
- Familiarity with Git version control.
- Solid understanding of object-oriented programming, software design patterns, and SDLC best practices.
- Strong analytical, troubleshooting, and problem-solving skills.
- Ability to work independently and collaboratively in a team environment.
- Strong communication skills with the ability to interact professionally with customers both remotely and in person.
- Experience with AWS cloud services.
- Experience with CI/CD tools such as Jenkins, Maven, or Gradle.
- Experience working in Agile/Scrum teams.
- Knowledge of JMS/Messaging technologies.
- Experience with XML, SOAP, and REST integrations.
- Familiarity with Java EE (J2EE) technologies.
As a Java Developer, you'll play a key role in designing, building, enhancing, and supporting enterprise software solutions. You'll work closely with engineering teams and customers to develop scalable applications, improve system performance, troubleshoot production issues, and deliver high-quality software solutions that meet business needs.
If you're passionate about Java development, enjoy solving technical challenges, and want the flexibility of a hybrid work environment, we'd love to hear from you.
#CSREMOTE
$60.00 / hr
LI23
LILive24
Recommended Jobs
Software Engineer, Backend
Posted 5 hours ago
Software Engineer, Ads
Posted 5 hours ago
Software Engineer, Product
Posted 6 hours ago
Software Developer
Posted 6 hours ago
Software Engineer, Labs
Posted 6 hours ago

