Java Software Engineer


Job Details

Software Engineer (Java)


Key Technical Skills:

  • Java
  • Spring Boot
  • Kubernetes
  • RESTful APIs
  • Experience with microservices architecture
  • Familiarity with Agile methodologies
  • Proficiency in database technologies (SQL/NoSQL)
  • Understanding of CI/CD pipelines and tools (e.g., Jenkins, GitLab)


Key Responsibilities:

  • Design and develop high-quality, scalable, and resilient software solutions using Java and Spring Boot.
  • Implement RESTful APIs to facilitate communication between applications.
  • Deploy and manage applications in a Kubernetes environment, ensuring high availability and performance.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Participate in code reviews to maintain code quality and share best practices.
  • Work within Agile frameworks to deliver projects on time and to specification.
  • Troubleshoot, debug, and upgrade existing software.
  • Document development phases and monitor systems.


Soft Skills:

  • Strong communication skills to effectively collaborate with developers, QA, and non-technical staff.
  • Teamwork and the ability to work in a collaborative environment.
  • Problem-solving skills to tackle development and operational challenges.
  • Adaptability in a fast-paced and dynamic work environment.
  • Strong analytical and organizational skills.


Required Certifications/Education:

  • Bachelor s degree in Computer Science, Information Technology, or related field. (Master s degree preferred)
  • Certifications in Java, Kubernetes, or Agile methodologies are a plus.


Job Location: Durham, NC (On-site with flexible/remote options available)


Pay: $50 - $70 HR W2


Additional Requirements:

  • Proven experience as a Software Engineer or similar role.
  • A portfolio of completed projects or contributions to open-source projects is highly desirable.
  • Must be authorized to work in the U.S. without sponsorship.

This job description can be tailored further based on specific needs or additional details about the role.





 Eliassen Group

 05/13/2024

 All cities,NC