Start Your Search Here

push notification bell

Would you like to receive notifications about jobs in Raleigh?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

Diverse Lynx

Raleigh / Global

Java Full Stack Developer

Job Description

Java Full Stack DeveloperWe are seeking an experienced Java Full Stack Developer to design, develop, test, and maintain scalable, secure, and high-performance enterprise applications. The ideal candidate will have strong hands-on experience with Java, Spring Boot, RESTful APIs, modern front-end technologies, and relational or NoSQL databases. The successful candidate will collaborate with cross-functional teams, participate in the full software development lifecycle, and deliver high-quality software solutions aligned with business requirements.Key ResponsibilitiesDesign, develop, and maintain full-stack applications using Java, Spring Boot, and modern front-end frameworks.Build scalable microservices and RESTful APIs for enterprise applications.Develop responsive, user-friendly interfaces using Angular or React, HTML5, CSS3, and JavaScript/TypeScript.Design, implement, and optimize database schemas, queries, and data access layers.Integrate front-end applications with back-end services and third-party APIs.Write clean, reusable, maintainable, and well-tested code following industry best practices.Implement application security, authentication, authorization, and performance optimization.Participate in code reviews, unit testing, integration testing, debugging, and production support.Work with DevOps teams to support CI/CD pipelines, automated deployments, and cloud-based environments.Collaborate with product owners, business analysts, QA engineers, and other developers in an Agile/Scrum environment.Troubleshoot technical issues and continuously improve application reliability, scalability, and performance.Required QualificationsStrong hands-on experience with Java 8 or later, including Java 11/17 or newer versions.Experience developing enterprise applications using Spring Boot, Spring MVC, and Spring Security.Strong understanding of microservices architecture and RESTful API development.Front-end development experience with Angular or React, JavaScript/TypeScript, HTML5, and CSS3.Experience with relational databases such as PostgreSQL, MySQL, or Oracle.Familiarity with NoSQL databases such as MongoDB or Cassandra is a plus.Experience with Git and build tools such as Maven or Gradle.Knowledge of unit testing and mocking frameworks such as JUnit and Mockito.Experience with CI/CD tools such as Jenkins, GitHub Actions, or GitLab CI.Familiarity with Docker, Kubernetes, and cloud platforms such as AWS, Azure, or GCP.Strong problem-solving, analytical, communication, and collaboration skills.Experience working in Agile/Scrum development environments.Diverse Lynx LLC is an Equal Opportunity Employer. All applicants and employees are evaluated without discrimination, based solely on their qualifications, ability, competence, and performance. This email and its attachments may contain confidential or proprietary information and is intended only for the recipient(s). If you received this message in error, please disregard it and notify the sender. If you no longer wish to receive our communications, you may unsubscribe at any time.Our official website is www.diverselynx.com. We do not operate or authorize any other websites representing Diverse Lynx LLC.
Apply Now

Similar Opportunities

View all jobs

Get Job Alerts

Don't miss the perfect fit. Get Daily curated job alerts.

Job Title or Keyword(s)
Location