Demo

Java Developer

Compunnel
Cary, NC Full Time
POSTED ON 4/14/2025
AVAILABLE BEFORE 5/11/2025

Job Summary :

We are seeking a Backend Developer to work on the EOS Messaging Services project. This role involves upgrading SDKs, moving services to the product, and building out internal communication services such as email, SMS, and mobile notifications. The position is focused on hands-on coding, infrastructure maintenance, and supporting the development of new features. The ideal candidate will have strong backend experience and proficiency with Java, MongoDB, and Spring Boot. This is a pure development-focused role within a small team of 5 developers and 1 QA.

Key Responsibilities :

  • Service Development : Work on building and upgrading internal services such as email sending, SMS, mobile push notifications, and messaging services.
  • Backend Logic : Handle complex backend logic, focusing on building robust, scalable, and efficient services.
  • Infrastructure Maintenance : Maintain and update infrastructure, ensuring smooth functioning of backend services.
  • Code Debugging and Testing : Perform debugging, manual testing, and pre-deployment checks for code quality.
  • API Development and Consumption : Design and consume REST APIs, ensuring integration with other services.
  • Cloud Services : Work with AWS EC3 and S3 for cloud-based service management and storage.
  • CI / CD Integration : Collaborate with the team to ensure proper deployment via TeamCity CI / CD pipeline.
  • Messaging Systems : Handle heavy usage of Amazon SQS for messaging needs.

Required Qualifications :

  • Strong experience in Java (currently using Java 18, with plans to upgrade to Java 21).
  • Proficiency in Spring Boot for developing backend services.
  • Strong hands-on experience with MongoDB and NoSQL databases.
  • Experience with AWS Cloud services like EC3 and S3.
  • Proficiency in REST API development and consumption.
  • Familiarity with CI / CD processes, especially using TeamCity.
  • Ability to work with backend messaging systems, particularly Amazon SQS.
  • Strong debugging skills and ability to perform manual testing of code.
  • Preferred Qualifications :

  • Experience with Java 21 or other recent versions of Java.
  • Familiarity with additional AWS services and cloud infrastructure.
  • Prior experience in a DevOps environment, although DevOps tasks are handled by another team.
  • Experience working on complex backend services in a distributed system.
  • Certifications (if any) :

    AWS Certified Developer – Associate or similar certifications would be a plus.

    Education : Bachelors Degree

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Java Developer?

    Sign up to receive alerts about other jobs on the Java Developer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $90,707 - $120,959
    Income Estimation: 
    $111,369 - $141,168
    Income Estimation: 
    $117,871 - $153,580
    Income Estimation: 
    $109,939 - $144,341
    Income Estimation: 
    $114,500 - $144,633
    Income Estimation: 
    $70,239 - $89,209
    Income Estimation: 
    $88,984 - $115,784
    Income Estimation: 
    $92,017 - $124,111
    Income Estimation: 
    $90,707 - $120,959
    Income Estimation: 
    $91,486 - $118,193
    Income Estimation: 
    $131,745 - $167,716
    Income Estimation: 
    $150,756 - $194,140
    Income Estimation: 
    $172,191 - $221,861
    Income Estimation: 
    $114,549 - $164,025
    Income Estimation: 
    $153,752 - $200,235
    Income Estimation: 
    $101,441 - $130,752
    Income Estimation: 
    $111,369 - $141,168
    Income Estimation: 
    $117,871 - $153,580
    Income Estimation: 
    $109,939 - $144,341
    Income Estimation: 
    $114,500 - $144,633
    Income Estimation: 
    $120,936 - $155,014
    Income Estimation: 
    $131,745 - $167,716
    Income Estimation: 
    $144,503 - $184,592
    Income Estimation: 
    $102,541 - $137,871
    Income Estimation: 
    $153,752 - $200,235
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Compunnel

    Compunnel
    Hired Organization Address Henderson, NV Full Time
    Job Description : We are seeking a skilled and motivated Project Manager to oversee the successful execution of multiple...
    Compunnel
    Hired Organization Address Ladson, SC Full Time
    Maintenance Technician Job Summary Perform multi-craft maintenance work involving repair and preservation of mechanical ...
    Compunnel
    Hired Organization Address Charleston, SC Full Time
    For any information, reach me at 1 (732) 538-9491 📞 Power Engineering Technologist I Abingdon, Virginia Onsite Entry- L...
    Compunnel
    Hired Organization Address Lansing, MI Full Time
    Job Summary : We are seeking a highly skilled Database Administrator (DBA) to provide 24x7 software and hardware support...

    Not the job you're looking for? Here are some other Java Developer jobs in the Cary, NC area that may be a better fit.

    Java developer

    TechnoGen, Durham, NC

    Java Developer

    FIRST SOFTSOLUTIONS INC, Cary, NC

    AI Assistant is available now!

    Feel free to start your new journey!