Senior Java Full Stack Developer - Remote with Relocation Support
About the Role
We are seeking a Senior Java Full Stack Developer to join our dynamic team. This remote position offers the opportunity to work with cutting-edge technologies while providing relocation support for those interested in moving to the United States. As a Senior Java Full Stack Developer, you will play a critical role in designing and developing robust applications using Java technologies.
What You'll Do
- Lead the design and development of applications using Java 8+/J2EE, Spring, Spring-Boot, and RESTful services.
- Oversee a team of developers, ensuring best practices in coding and application design.
- Design and implement microservices architecture using Spring-Boot and REST APIs.
- Utilize ORM frameworks such as JPA/Hibernate for efficient database interactions.
- Deploy and manage applications using Docker and Kubernetes for container orchestration.
- Collaborate on cloud-based solutions using AWS services including EC2, IAM, S3, and Lambda.
- Implement DevOps practices using tools like Jenkins, Artifactory, Maven/Gradle, and GIT/BitBucket.
- Ensure application security, transaction management, and performance monitoring.
Requirements
- 7+ years of experience in software development with a focus on Java technologies.
- Proven experience in leading development teams and projects.
- 5+ years of experience in microservices design and development.
- Strong knowledge of ORM frameworks such as JPA/Hibernate.
- Experience with Docker and Kubernetes for application deployment.
- 2+ years of experience with UI frameworks like Angular or ReactJS.
- 1+ years of experience in AWS cloud services.
- Familiarity with RDBMS/PostgreSQL and DevOps toolchains.
Nice to Have
- Experience with security concepts and performance monitoring.
- Knowledge of additional programming languages or frameworks.
What We Offer
- Competitive salary ranging from $120,000 to $150,000 per year.
- Comprehensive relocation packages to assist with your move to the United States.
- Flexible remote work options to accommodate your lifestyle.
- Opportunities for professional development and career advancement.
- Supportive team environment with a focus on innovation.
This Senior Java Full Stack Developer role offers a competitive salary, remote work flexibility, and comprehensive relocation support, making it an attractive opportunity for experienced developers.
Generating success profile...
Analyzing job requirements and market data
Loading market overview...
Analyzing market trends and skill demands
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months