Show more filters
Banner image for Highbrow Technology Inc
Job Type   /   Job Level
Contract   /   Senior Executive
Job Location
North Carolina, United States
Salary Range
USD 10,200 - USD 15,300 (Monthly)
A free Jobstore account is required to proceed to the employer site.

Job Title: Senior Java Developer

Experience: 8+ Years

Employment Type: Contract W2/ Full-Time

Location: Raleigh, NC (Onsite)

Duration: [6+ Months / Long-Term]


Job Description

We are looking for an experienced Senior Java Developer with 8+ years of hands-on experience in designing, developing, and maintaining enterprise-grade Java applications. The ideal candidate should have strong expertise in Java, Spring Boot, Microservices, REST APIs, cloud technologies, and database development. The candidate will collaborate with cross-functional teams to deliver scalable, high-performance applications.


Responsibilities

  • Design, develop, and maintain enterprise Java applications.
  • Develop RESTful APIs using Spring Boot and Microservices architecture.
  • Write clean, efficient, and maintainable Java code following best practices.
  • Participate in system design, code reviews, and technical discussions.
  • Integrate applications with relational and NoSQL databases.
  • Optimize application performance, scalability, and security.
  • Work closely with DevOps teams for CI/CD deployments.
  • Troubleshoot production issues and provide timely resolutions.
  • Mentor junior developers and contribute to technical documentation.
  • Participate in Agile/Scrum ceremonies.


Required Skills

  • 8+ years of experience in Java development.
  • Strong proficiency in Java 8/11/17.
  • Expertise in Spring Boot, Spring MVC, Spring Security, Spring Data JPA.
  • Strong experience with Microservices Architecture.
  • Experience developing RESTful APIs.
  • Hands-on experience with Hibernate/JPA.
  • Experience with Kafka, RabbitMQ, or other messaging systems.
  • Strong SQL skills with Oracle, SQL Server, PostgreSQL, or MySQL.
  • Experience with MongoDB or other NoSQL databases.
  • Hands-on experience with Git, Maven, Gradle.
  • Experience with Docker and Kubernetes.
  • Experience using Jenkins, GitHub Actions, or other CI/CD tools.
  • Experience working in AWS, Azure, or Google Cloud Platform.
  • Strong knowledge of unit testing using JUnit and Mockito.
  • Familiarity with Agile/Scrum methodologies.


Preferred Skills

  • Experience with Redis, ElasticSearch, or Apache Camel.
  • Knowledge of OAuth2, JWT, and API Security.
  • Experience with monitoring tools like Splunk, Prometheus, or Grafana.
  • Exposure to Event-Driven Architecture.
  • Java certifications are a plus.


Education

  • Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.


Interested Please share your Resume to Arun.i@highbrowtechnology.com


A free Jobstore account is required to proceed to the employer site.
Jobs in United States of America   »   Jobs in North Carolina   »   Senior Java Developer

More jobs

People also search