
Back End Developer
Published on CazVidat Great Minds
Join Great Minds in San Jose as a Back End Developer. Competitive salary, benefits, and career growth. Apply today to advance your tech career!
Salary
$65,000 - $90,000 per year
Location
San Jose, California, United States
Employment type
Full time
Workplace
Not provided
Back End Developer
$65,000 - $90,000 per year
Job description
At Great Minds, a thriving mid-sized tech company based in San Jose, California, we're on a mission to innovate and deliver cutting-edge software solutions that transform customer experiences. We're looking for a passionate Back End Developer to join our fast-paced, collaborative team. This full-time, on-site role offers you the chance to work on scalable, high-impact applications while advancing your career in a supportive environment that values growth and creativity. With a competitive salary of $7,000 per year and comprehensive benefits including health insurance, paid time off, and a retirement plan, this is your opportunity to grow professionally in one of the most dynamic tech hubs in the United States. Key Responsibilities Design, develop, and maintain scalable server-side applications primarily using Java to ensure robust performance and reliability. Collaborate closely with front-end developers to seamlessly integrate user-facing elements with server-side logic, enhancing overall user experience. Optimize application performance for maximum speed and scalability, reducing latency and improving customer satisfaction metrics. Implement and manage data storage solutions, including relational SQL and NoSQL databases, as well as cloud storage platforms like AWS or Azure. Conduct thorough code reviews to maintain high code quality standards and ensure adherence to best practices. Identify and fix bugs promptly while performing performance tuning on existing applications to improve stability and efficiency. Stay current with emerging technologies and industry trends to continuously enhance our product offerings and development processes. Contribute actively to team objectives and project milestones, ensuring timely delivery of high-quality software solutions. What We're Looking For Required: Bachelor's Degree in Computer Science or a related technical field. Proficiency in Java programming with solid understanding of object-oriented principles. Experience with cloud platforms such as AWS or Microsoft Azure. Strong knowledge of API design and development best practices. Familiarity with both SQL and NoSQL database management systems. 2-5 years of professional experience in back-end development roles. Preferred: Experience with Java frameworks like Spring or Hibernate. Relevant certifications in Java development or cloud technologies. Excellent problem-solving skills and ability to work collaboratively in agile teams. Strong communication skills and a growth mindset focused on continuous learning. What We Offer Competitive salary of $7,000 per year with opportunities for performance-based bonuses. Comprehensive health insurance including medical, dental, and vision coverage. Paid time off to support work-life balance and personal wellness. Retirement plan options to help you plan your financial future. Professional development opportunities including training, certifications, and conference attendance. Collaborative work environment fostering innovation and career advancement. On-site position located in the heart of San Jose, providing access to Silicon Valley’s vibrant tech community. Frequently Asked Questions Is this position remote or on-site? This role is strictly on-site at our San Jose, California office to foster close collaboration among teams. What programming languages and technologies will I use? You will primarily work with Java and frameworks such as Spring, along with cloud services like AWS or Azure and both SQL and NoSQL databases. What is the expected experience level? We seek candidates with 2 to 5 years of back-end development experience, ideally with a strong Java background. Are there opportunities for career growth? Yes, Great Minds emphasizes career development through mentorship, training, and advancement opportunities. What benefits does the company provide? We offer health insurance, paid time off, a retirement plan, and professional development support. How do I apply? Interested candidates should