Java Developer
1 week ago
Washington Dc, DC, United States
Apptad Inc
Full-time
Free with email or Google
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
Free with email or Google
By continuing, you agree to our Terms & Privacy Policy.
Java Developer
Location: Seattle, WA / Overland Park, KS
Experience: 3 6 Years
Required Qualifications
- 3 6 years of professional Java development experience.
- Strong proficiency in Java 11+ and Spring Boot/Spring Framework.
- Hands-on experience designing and developing RESTful APIs and microservices.
- Solid understanding of SQL and database design.
- Practical experience using AI coding assistants such as GitHub Copilot, Claude Code, Cursor, or similar tools in real-world development workflows.
- Familiarity with unit and integration testing frameworks such as JUnit and Mockito.
- Working knowledge of Git, CI/CD pipelines, and Docker/containerization.
Preferred Qualifications
- Exposure to cloud platforms such as AWS, Azure, or GCP.
- Familiarity with Kubernetes and container orchestration.
- Experience with Apache Kafka or similar event-streaming platforms.
- Prior experience working in Agile/Scrum environments.
Nice to Have
- Contributions to internal AI tooling adoption or engineering productivity initiatives.
- Experience with observability and monitoring tools such as Datadog, Splunk, or Grafana.
Key Responsibilities
- Design, develop, test, and maintain Java-based applications using Spring Boot.
- Build and maintain scalable RESTful APIs and microservices.
- Work with SQL databases to design efficient queries and data models.
- Leverage AI coding assistants to accelerate development, improve code quality, and support debugging and testing.
- Write unit and integration tests to ensure application reliability.
- Participate in code reviews, troubleshooting, and performance optimization.
- Collaborate with cross-functional teams in an Agile development environment.
- Support CI/CD pipelines, containerized deployments, and application monitoring.