Software Developer

swipejobs LLC
Morrisville, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
$ 125K

Job location

Remote
Morrisville, United States of America

Tech stack

Java
Spring Security
Code Review
Continuous Integration
Software Debugging
Software Design Patterns
Java Platform Enterprise Edition (J2EE)
Gradle
Hibernate
Integrated Development Environments
Java Message Service (JMS)
Java Persistence API
Spring
Maven
Enterprise Messaging Systems
Microsoft SQL Server
MongoDB
NoSQL
Object-Oriented Software Development
Scrum
Systems Development Life Cycle
Redis
Cloud Services
Simple Object Access Protocol (SOAP)
Software Engineering
Software Systems
SQL Databases
Systems Integration
XML
Software Organization
Enterprise Software Applications
Spring-boot
Backend
GIT
Spring Data
Information Technology
Code Testing
REST
Jenkins

Job description

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., * 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., 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.

Requirements

  • 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.

Preferred Qualifications

  • 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., 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.

Benefits & conditions

2.92.9 out of 5 stars Morrisville, NC 27560 Hybrid work $60 an hour

Apply for this position