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 scoreTags
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