xelys jobs xelys jobs

Java Developer

Jobs via Dice

midpermanentbackendfullstack United States 74 days ago via LinkedIn

See how well this job matches your profile

Sign up to get an AI match score and generate a tailored application in seconds.

Get your match score

Tags

JavaSpring BootMicroservicesREST APIsSQLJenkinsDockerKubernetesAWSCI/CD

About the role

Java Developer

Design, develop, and maintain high-performance enterprise applications in a collaborative, cross-functional environment.

Responsibilities

  • Design, develop, test, and maintain Java-based applications
  • Build scalable RESTful APIs and microservices using Spring Boot
  • Collaborate with frontend developers, QA teams, and product managers
  • Write clean, efficient, and reusable code following best practices
  • Optimize application performance and troubleshoot production issues
  • Integrate databases, third-party APIs, and cloud services
  • Participate in code reviews and technical discussions
  • Ensure application security, scalability, and reliability
  • Develop and maintain CI/CD pipelines for automated deployments
  • Create technical documentation and support system maintenance

Required Skills

  • Java (Core Java; Java 8/11/17)
  • Spring Boot, Spring MVC, Spring Framework
  • Microservices architecture
  • REST APIs
  • Hibernate, JPA
  • SQL; MySQL, PostgreSQL, Oracle
  • Maven or Gradle
  • Git/GitHub
  • Jenkins
  • Docker, Kubernetes
  • Kafka, RabbitMQ
  • AWS and/or Azure
  • CI/CD; JUnit, Mockito
  • Agile/Scrum
  • Design patterns; multithreading; data structures & algorithms
  • Linux
  • Redis, Elasticsearch
  • OAuth2, JWT
  • API integration, system design, performance optimization

Qualifications

  • Bachelor’s degree in Computer Science/Information Technology or related field
  • 2+ years of Java application development experience
  • Strong understanding of object-oriented programming
  • Knowledge of SDLC and Agile methodologies

Preferred Skills

  • Frontend experience (React or Angular)
  • DevOps practices and monitoring tools
  • NoSQL (e.g., MongoDB)
  • Experience with distributed systems and event-driven architecture

Benefits

  • Competitive salary
  • Flexible work environment
  • Health insurance and employee benefits
  • Career growth opportunities
  • Learning and certification support

Scraped 5/12/2026