Senior Java Developer - Relocation Support Available
About the Role
We are seeking a Senior Java Developer to join our dynamic team. This Senior Java Developer remote position offers relocation support, allowing you to advance your career while enjoying the benefits of a new location. You will play a crucial role in backend development, utilizing your expertise in Java and related technologies.
What You'll Do
- Develop and maintain high-quality backend systems using Core Java.
- Implement RESTful services and microservices architecture using Spring Framework and Spring Boot.
- Collaborate with cross-functional teams to deliver end-to-end solutions.
- Utilize tools like Apache Kafka for data publishing and consuming.
- Conduct performance testing and optimization of applications.
- Manage database interactions using Oracle SQL and NoSQL technologies like Cassandra.
- Participate in Agile development processes and contribute to SDLC.
- Mentor junior developers and promote best practices in coding and design.
Requirements
- 8 to 10 years of hands-on experience in backend development with Java.
- Strong understanding of backend frameworks, APIs, and database integration.
- Proficiency in using development tools such as Eclipse, IntelliJ, Maven, and GIT.
- Experience with CI/CD pipelines and deployment strategies.
- Knowledge of design patterns and object-oriented programming principles.
Nice to Have
- Familiarity with containerization technologies like Docker.
- Experience in test-driven development (TDD).
- Knowledge of performance testing tools and methodologies.
What We Offer
- Competitive salary ranging from $120,000 to $150,000 per year.
- Comprehensive relocation packages to assist with your move.
- Flexible working environment with remote work options.
- Opportunities for professional growth and development.
- Supportive team culture that values collaboration and innovation.
This Senior Java Developer position offers a competitive salary and comprehensive relocation support, making it an attractive opportunity for experienced developers.
Who Will Succeed Here
Proficient in Java and the Spring Framework, with hands-on experience in building microservices using Spring Boot and integrating with Apache Kafka for real-time data processing.
Self-motivated and adaptable, thriving in a remote work environment, demonstrating strong time management skills to balance multiple projects while collaborating effectively with distributed teams.
A solution-oriented mindset with at least 3-5 years of experience in backend development, capable of leveraging Oracle SQL and Cassandra for efficient data handling and storage in high-load environments.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months