Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
About the Role
Our client is seeking a highly experienced Senior Java Backend Developer to design and build scalable backend systems using Java (17+) and Spring Boot . In this role, you will work on high-performance applications, implement event-driven architectures, and collaborate with cross-functional teams to deliver reliable and scalable software solutions.
The ideal candidate should have strong expertise in Java backend development, messaging systems like Kafka/RabbitMQ, cloud environments (AWS/GCP), and database technologies , along with the ability to mentor junior developers and contribute to architecture decisions.
Key Responsibilities
- Design, develop, and maintain high-quality and scalable backend services using Java (17+) and Spring Boot
- Collaborate with cross-functional teams to define, design, and deliver new product features
- Implement event-driven architecture using Kafka and/or messaging systems like RabbitMQ
- Work with relational and NoSQL databases such as PostgreSQL, MySQL, and MongoDB while ensuring optimized performance
- Integrate backend systems with cloud platforms such as AWS or GCP
- Write clean, maintainable, and efficient code following industry best practices
- Optimize application performance and troubleshoot production issues
- Participate in code reviews and provide technical guidance to junior developers
- Collaborate with frontend teams using VueJS or NuxtJS to integrate APIs
- Manage build and dependency tools such as Maven and Gradle
Required Skills
- 5+ years of professional experience in backend development using Java (17+) and Spring Boot
- Strong understanding of Hibernate, JDBC, and ORM concepts
- Hands-on experience with Kafka and/or RabbitMQ
- Experience working with AWS or GCP cloud platforms
- Good knowledge of PostgreSQL, MySQL, and MongoDB databases
- Experience with build tools such as Maven and Gradle
- Strong problem-solving, debugging, and communication skills
- Ability to work in a fast-paced, collaborative environment
Nice-to-Have Skills
- Experience with microservices architecture
- Knowledge of CI/CD pipelines and DevOps practices
- Familiarity with Docker and Kubernetes containerization
- Exposure to frontend frameworks such as VueJS or NuxtJS
About YMinds.AI
YMinds.AI is a technology-driven recruitment and talent solutions firm specializing in AI, Product, Data, and Emerging Technology hiring . We partner with innovative startups and global organizations to connect them with top-tier talent across Artificial Intelligence, Software Engineering, Cloud, and SaaS ecosystems .
Our mission is to help companies build high-performing engineering teams while enabling professionals to grow their careers in cutting-edge technology domains.
Keywords
Java Developer, Spring Boot, Java 17, Backend Development, Microservices, Kafka, RabbitMQ, AWS, GCP, MongoDB, PostgreSQL, MySQL, Maven, Gradle, Cloud Backend
Hashtags
#JavaDeveloper#SpringBoot#BackendDeveloper#Microservices#Kafka#CloudEngineering#SoftwareEngineering#TechHiring#YMindsAI
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free