Search

Jr. Java backend developer

PublishedPublished: 6/14/2022
Technology
|

Job Description

Role: Jr. Java backend developer

\n

Location: Raleigh, NC

\n


\n

W2 CONTRACT

\n


\n

Required Skills:

\n

    \n
  • Strong hands-on experience with Java 11/17+.
  • \n

  • Strong experience with Spring Boot and Spring Framework.
  • \n

  • Experience building RESTful APIs and microservices.
  • \n

  • Strong understanding of object-oriented design, design patterns, and clean-code practices.
  • \n

  • Experience with SQL and relational databases.
  • \n

  • Experience with JUnit, Mockito, or similar testing frameworks.
  • \n

  • Experience with Git and CI/CD pipelines.
  • \n

  • Practical experience using AI coding assistants as part of software development.
  • \n

  • Ability to critically review AI-generated code rather than accepting generated output without validation.
  • \n

  • Strong debugging and production troubleshooting skills.
  • \n

  • Understanding of application security, authentication, authorization, exception handling, and API security.
  • \n

\n

  • \n

    Preferred Skills

    \n

      \n
    • GitHub Copilot or similar AI development tools.
    • \n

    • Prompting techniques for software engineering tasks.
    • \n

    • AI-assisted test generation and code review.
    • \n

    • Kafka or other event-driven/messaging platforms.
    • \n

    • Docker and Kubernetes.
    • \n

    • AWS, Azure, or other cloud platforms.
    • \n

    • Observability and application monitoring.
    • \n

    • Experience with high-volume, transaction-oriented systems.
    • \n

    • Financial services, fintech, securities processing, or wealth-management experience.
    • \n

    \n


Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...