Talent.com
Java Developer
Java DeveloperCompunnel • Cary, NC, United States
[error_messages.no_longer_accepting]
Java Developer

Java Developer

Compunnel • Cary, NC, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

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.

    #J-18808-Ljbffr

    [job_alerts.create_a_job]

    Java Developer • Cary, NC, United States

    [internal_linking.similar_jobs]
    Java Developer

    Java Developer

    GlobalPoint • Cary, NC, United States
    [job_card.full_time]
    Insurance client - will give name later.Cary NC - will prefer if candidate works in hybrid - 3 days week office.Working with PO's to get requirements and create user stories for team members.Take f...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    API Java Developer

    API Java Developer

    ApTask • Morrisville, NC, United States
    [job_card.full_time]
    The client is a global consulting, technology, and digital firm specializing in the financial services industry.Established in 2001, the company provides innovative solutions to help clients naviga...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    API / Java Developer

    API / Java Developer

    CData Software • Raleigh, NC, United States
    [job_card.full_time]
    Please share good quality profiles on GBAMS ASAP.Core Java , AWS microservices, Spring boot.[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Java Developer

    Senior Java Developer

    EPAM Systems Inc • Raleigh, NC, United States
    [job_card.full_time]
    Java-based applications that align with business objectives.This role offers the opportunity to work on challenging projects, collaborate within Agile teams and contribute to the continuous improve...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Web Software Developer (Full Stack Java)

    Senior Web Software Developer (Full Stack Java)

    PLANIT Group • Raleigh, NC, United States
    [job_card.full_time]
    Senior Web Software Developer (Full Stack Java).Full stack application developer with experience in Angular / React and Java / Spring Boot. Java / JEE / , Web Services and APIs.JavaScript / JQuery / Angular JS...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Java and AI Architect

    Java and AI Architect

    eTeam • Cary, NC, United States
    [job_card.full_time]
    As a Technical Architect specializing in Spring Boot, you will play a pivotal role in conceptualizing, designing, and delivering high-quality software solutions for product and sustenance delivery....[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Lead Java Developer

    Lead Java Developer

    Tekfortune Inc • Cary, NC, United States
    [job_card.permanent]
    Tekfortune is a fast-growing consulting firm specialized in permanent, contract & project-based staffing services for world's leading organizations in a broad range of industries.In this quickly ch...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Developer

    Software Developer

    Agile Defense • Fuquay-Varina, North Carolina, United States
    [job_card.full_time]
    Location : 6595 Springfield Center Dr, Springfield, Virginia 22150.Clearance Level : Active Top Secret.Cybersecurity Certifications are a plus. Salary Range : $140,000 - $160,000.SUMMARY : We are curren...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Lead Java Developer

    Lead Java Developer

    VirtualVocations • Raleigh, North Carolina, United States
    [job_card.full_time]
    A company is looking for a Contract Lead Java Developer.Key Responsibilities Develop complex Java code using both monolithic and microservices architecture Conduct code reviews and ensure adhere...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Java Developer (Financial Domain)

    Senior Java Developer (Financial Domain)

    Omni Inclusive • Cary, NC, United States
    [job_card.full_time]
    We are seeking a highly skilled and experienced Senior Java Architect with a strong background in the financial domain.The ideal candidate will possess extensive experience in software design princ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    DHHS Senior Java Developer

    DHHS Senior Java Developer

    Software Technology Inc • Raleigh, NC, United States
    [job_card.full_time]
    [filters_job_card.quick_apply]
    NC FAST requires a senior level technical developer / programmer to assume significant delivery responsibilities to support NC FAST Operations and Maintenance. The NC Department of Health and Human Se...[show_more]
    [last_updated.last_updated_1_day]
    DHHS Senior Java Developer

    DHHS Senior Java Developer

    OST Workforce • Raleigh, NC, United States
    [job_card.full_time]
    [filters_job_card.quick_apply]
    NC FAST requires a senior level technical developer / programmer to assume significant delivery responsibilities to support NC FAST Operations and Maintenance. The NC Department of Health and Human Se...[show_more]
    [last_updated.last_updated_1_day]
    Full Stack Java Developer

    Full Stack Java Developer

    My3Tech Inc • Raleigh, NC, United States
    [job_card.full_time]
    Job : NCDHHS- ITD Full Stack Developer (729726).Location : Onsite (Raleigh, North Carolina).Should have the capability to translate business requirements into technical solutions.Should have the Exp...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Java Developer

    Java Developer

    Texas State Library and Archives Commision • Cary, NC, United States
    [job_card.full_time]
    As a senior engineer, you will be working on troubleshooting, enhancing, or creating new data ingestion components, processing components, storage, and distribution components.You'll participate in...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    DHHS Senior Java Developer

    DHHS Senior Java Developer

    Expert Technology Services • Raleigh, NC, United States
    [job_card.full_time]
    [filters_job_card.quick_apply]
    NC FAST requires a senior level technical developer / programmer to assume significant delivery responsibilities to support NC FAST Operations and Maintenance. The NC Department of Health and Human Se...[show_more]
    [last_updated.last_updated_1_day]
    Java Developer

    Java Developer

    r2 Technologies, Inc. • Cary, NC, United States
    [job_card.full_time]
    Insurance client - will give name later.Cary NC - will prefer if candidate works in hybrid - 3 days week office.Working with PO's to get requirements and create user stories for team members.Take f...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Java Developer

    Senior Java Developer

    ATYETI • Morrisville, NC, United States
    [job_card.full_time]
    A Bachelor's or Master's degree in software engineering, computer science, or a related field.Strong knowledge of Java languages and web development frameworks like Spring, Hibernate, and Struts.Ex...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    DHHS Senior Java Developer

    DHHS Senior Java Developer

    Buzzclan • Raleigh, NC, United States
    [job_card.full_time]
    [filters_job_card.quick_apply]
    NC FAST requires a senior level technical developer / programmer to assume significant delivery responsibilities to support NC FAST Operations and Maintenance. The NC Department of Health and Human Se...[show_more]
    [last_updated.last_updated_1_day]