Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Java API developers image - Rise Careers
Job details

Java API developers

Key Responsibilities: w2 only no c2c• Java Backend Development:• Design, develop, and maintain robust and scalable Java-based backend services.• Build high-performance APIs that integrate with multiple external services and front-end applications.• Microservices Architecture:• Design and implement microservices-based architectures for large-scale systems.• Develop independent, modular, and scalable microservices to support various business functions.• API Development:• Lead the design and development of RESTful APIs, ensuring high performance and security.• Create and maintain API documentation for external and internal use.• Optimize APIs for maximum efficiency and scalability.• Spring Boot Framework:• Use Spring Boot as the primary framework for building APIs, ensuring rapid development and ease of maintenance.• Leverage other Spring components (Spring Security, Spring Data, etc.) for developing secure, data-driven applications.• Collaboration & Code Review:• Collaborate with cross-functional teams (front-end, DevOps, and QA) to define, design, and ship new features.• Conduct code reviews and provide feedback to ensure code quality and best practices are followed.• Database Integration:• Work with SQL and NoSQL databases to ensure efficient data storage and retrieval.• Design and optimize database queries and schemas that integrate with APIs.• Testing & Debugging:• Write unit, integration, and performance tests to ensure API reliability and robustness.• Troubleshoot and debug issues to maintain application performance and security.• Deployment & Maintenance:• Support the deployment of APIs in production environments.• Monitor and maintain APIs post-deployment to ensure continuous operation and quick response to issues.Technical Skills & Experience Required:• Java Programming:• Strong proficiency in Java (Java 8+), with hands-on experience in backend development.• Solid understanding of object-oriented programming principles and design patterns.• Microservices:• In-depth knowledge of Microservices architecture and experience in building distributed systems.• Hands-on experience with tools like Docker and Kubernetes for microservice deployment.• API Development:• Strong experience in designing and developing RESTful APIs.• Proficient with API development tools and technologies (e.g., Swagger, Postman, etc.).• Spring Boot:• Extensive hands-on experience using Spring Boot framework for developing backend services and APIs.• Familiarity with other Spring frameworks like Spring Data, Spring Security, and Spring Cloud.• Database Management:• Strong experience with both relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB).• Knowledge of ORM frameworks like Hibernate for database interaction.• Security:• Experience with API security (OAuth, JWT, etc.) and ensuring compliance with security best practices.• Familiarity with SSL/TLS protocols, data encryption, and authentication mechanisms.• Testing & Debugging:• Experience with testing frameworks like JUnit, Mockito, or similar tools.• Strong debugging and problem-solving skills.Qualifications:• Education: Bachelor s degree in Computer Science, Engineering, or related field (or equivalent work experience).• Experience:• 3-5 years of experience in Java backend development.• Proven experience in building and maintaining Microservices architectures.• Strong hands-on experience with Spring Boot and API development.• Preferred:• Experience with cloud platforms (AWS, Google Cloud Platform, Azure) and microservices deployment.• Experience with message brokers like RabbitMQ, Kafka, or similar.• Knowledge of containerization and orchestration tools (Docker, Kubernetes).Java API developers
DICE Glassdoor Company Review
2.7 Glassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star iconGlassdoor star icon
DICE DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of DICE
DICE CEO photo
Phillip Hutcheon
Approve of CEO

Average salary estimate

Estimate provided by employer
$162000 / ANNUAL (est.)
min
max
$108K
$216K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

OUR MISSION At DICE, our mission is to get people out more, so we built a curated platform that connects a global community of fans to personalised, high-quality live experiences in the easiest way possible. OUR VALUES Company values are often f...

682 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
September 15, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
Other jobs
Company
Posted 4 months ago
Company
DICE Remote Malvern, PA
Posted 4 months ago