Senior Java Developer

Matlen Silver, Inc.
  • Newark, DE
    9 days ago

    Job Description

    Description

    Role: Java / J2EE Developer

    Location: Newark, DE

    Profile Types

    • Senior Java Developer
    • Java/J2EE Engineer
    • Backend Java Developer
    • Microservices Developer
    • Software Engineer - Java

    Project DetailsSeeking an experienced Java Developer to design, develop, and maintain enterprise-level applications using Java/J2EE, microservices architecture, and multithreading. The ideal candidate will have strong backend development experience and the ability to build scalable, high-performance applications.

    Must-Haves

    • 7+ years of professional software development experience.
    • Strong hands-on experience with Java and J2EE.
    • Experience designing and developing microservices-based applications.
    • Strong understanding of multithreading and concurrency in Java.
    • Experience developing, debugging, and maintaining enterprise-level backend applications.
    • Strong knowledge of object-oriented programming, design patterns, and application performance optimization.

    Responsibilities

    • Design, develop, test, and maintain Java/J2EE applications.
    • Build and enhance scalable microservices-based solutions.
    • Implement multithreaded applications to support performance and concurrent processing.
    • Troubleshoot application issues and optimize performance and reliability.
    • Collaborate with developers, architects, QA, and business stakeholders.
    • Participate in code reviews, technical design discussions, and Agile development activities.

    Nice-to-Haves

    • Experience with Spring Boot and Spring Framework.
    • RESTful API development and integration.
    • Experience with SQL databases and ORM frameworks such as Hibernate.
    • Familiarity with messaging technologies such as Kafka or RabbitMQ.
    • Experience with Git, Maven/Gradle, CI/CD pipelines, and automated testing.
    • Exposure to cloud platforms and containerization technologies such as AWS, Azure, Docker, or Kubernetes.

    Numbers & Facts

    LocationNewark, DE

    Skills

    • Agile Programming Methodologiesunmatched
    • Amazon Web Services (AWS)unmatched
    • Apache Kafkaunmatched
    • Application Programming Interface (API)unmatched
    • Cloud Computingunmatched
    • Code Reviewsunmatched
    • Concurrencyunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Integrationunmatched
    • Debugging Skillsunmatched
    • Design Patterns Programming Methodologiesunmatched
    • Dockerunmatched
    • Gitunmatched
    • Gradleunmatched
    • Hibernateunmatched
    • Identify Issuesunmatched
    • Javaunmatched
    • Java Platform Enterprise Edition (Java EE/J2EE)unmatched
    • Mavenunmatched
    • Messaging Technologyunmatched
    • Microservicesunmatched
    • Microsoft Windows Azureunmatched
    • Multithreaded Programmingunmatched
    • Object Oriented Design (OOD)unmatched
    • Object Oriented Programming (OOP)unmatched
    • Object Relational Mapping (ORM)unmatched
    • Performance Tuning/Optimizationunmatched
    • Quality Assuranceunmatched
    • REST (Representational State Transfer)unmatched
    • RabbitMQunmatched
    • SQL Databasesunmatched
    • Scalable System Developmentunmatched
    • Software Designunmatched
    • Software Developmentunmatched
    • Software Engineeringunmatched
    • Spring Frameworkunmatched
    • Technical/Engineering Designunmatched
    • Test Automationunmatched
    • Test Plan/Scheduleunmatched

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Resume Builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Resume Builder