About the Project: We are seeking an experienced Backend Developer to join our team for an exciting project. The ideal candidate will have a strong background in developing scalable, secure, and efficient backend systems using Java, Spring Boot, and JDBC. If you have a passion for building robust systems and are interested in working on a project that makes a positive impact, we want to hear from you!
Responsibilities:
Design, develop, and deploy backend systems using Java, Spring Boot, and JDBC
Collaborate with frontend developers to integrate backend systems with the user interface
Ensure system scalability, security, and efficiency
Troubleshoot and debug system issues
Participate in code reviews and contribute to the improvement of the overall code quality
Stay up-to-date with industry trends and emerging technologies
Requirements:
3+ years of experience in backend development with Java, Spring Boot, and JDBC
Strong proficiency in Java programming language
Experience with Spring Boot framework and its ecosystem
Knowledge of JDBC and database management systems (e.g., MySQL, PostgreSQL)
Excellent problem-solving skills and attention to detail
Strong communication and teamwork skills
Nice to Have:
Experience with agile development methodologies
Knowledge of containerization using Docker
Familiarity with CI/CD pipelines
Experience with testing frameworks and automation (e.g., JUnit, Mockito)
Knowledge of cloud services (e.g., AWS, Azure)
What We Offer:
Opportunity to work on a project that makes a positive impact
Collaborative and dynamic work environment
Professional growth and development opportunities
Equity options in a fast-growing startup
Flexible working hours and remote work options