Himalayas logo
Astro Sirens LLCAL

Senior Java Full Stack Engineer

Astro Sirens LLC
Bulgaria only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

WorkGarden (formerly Astro Sirens) is an innovative software consulting company specializing in cutting-edge software solutions. We are looking for a highly skilled and motivated Senior Java Full Stack Engineer to join our team. The ideal candidate will have extensive experience in Java and its ecosystem, modern frontend technologies, cloud services like AWS and Azure, and containerization tools like Docker and Kubernetes. Fluent verbal communication in English is mandatory for this role, as effective collaboration with global teams is essential.

Responsibilities:

  • Design, develop, and maintain scalable and secure applications using Java for backend services, with strong emphasis on frameworks like Spring Boot, Spring Cloud, and Hibernate.
    ● Build and maintain cloud-based infrastructure using AWS (EC2, S3, Lambda, RDS) and Azure (Azure Functions, Azure SQL Database, App Services) to ensure high performance and scalability.
    ● Develop and implement RESTful APIs and GraphQL for seamless integration between frontend and backend systems.
    ● Work with Java-based tools and libraries such as Apache Kafka, ActiveMQ, RabbitMQ, and JMS for messaging and event-driven architecture.
    ● Collaborate with product and design teams to deliver high-quality, user-friendly software solutions.
    ● Utilize Docker and Kubernetes for containerization, ensuring smooth deployments, scalability, and easy management of microservices.
    ● Troubleshoot, debug, and optimize applications for performance, scalability, and reliability using tools like JProfiler, New Relic, or Prometheus.
    ● Write clean, efficient, maintainable, and testable code following Java best practices and patterns.
    ● Participate in code reviews to ensure adherence to coding standards, quality, and maintainability.
    ● Implement and manage CI/CD pipelines using tools like Jenkins, GitLab CI, CircleCI, and cloud services like AWS CodePipeline and Azure DevOps.
  • Ensure security and data protection across applications and services, utilizing tools like OWASP ZAP, Spring Security, and JWT for secure communication.
    ● Stay up-to-date with the latest Java technologies, frameworks, and industry trends to continuously enhance development practices.

Requirements

  • Proven experience as a Full Stack Developer with a strong focus on Java (version 8 or later) for backend development, using frameworks such as Spring Boot, Spring Cloud, and Spring MVC.
    ● Excellent verbal and written communication skills in English (fluent English is mandatory for this role).
    ● Strong experience with cloud technologies like AWS and Azure, specifically AWS EC2, AWS Lambda, Azure Functions, and Azure App Services.
    ● Extensive experience with frontend technologies like JavaScript, React.js, Angular, or Vue.js.
    ● Expertise in containerization technologies such as Docker and Kubernetes for managing microservices and ensuring seamless deployments.
    ● Solid experience with SQL and NoSQL databases, including SQL Server, PostgreSQL, MySQL, MongoDB, Cassandra, and Redis.
    ● Experience with message brokers and event-driven architecture, such as Apache Kafka, RabbitMQ, or ActiveMQ.
    ● Strong working knowledge of RESTful API design and GraphQL for building robust backend services.
    ● Familiarity with ORM frameworks like Hibernate and JPA for database interactions.
    ● Experience using CI/CD tools such as Jenkins, GitLab CI, CircleCI, and cloud services like AWS CodePipeline and Azure DevOps.
    ● Knowledge of unit testing frameworks like JUnit, Mockito, Spring Test, and integration testing tools.
    ● Understanding of security best practices in the Java ecosystem using Spring Security, OAuth2, JWT, and SSL/TLS.
    ● Experience with version control systems like Git and working in an agile, collaborative environment.
  • Strong problem-solving and debugging skills with the ability to work through complex technical issues across both frontend and backend layers.

Preferred Qualifications:

  • Experience with microservices architecture and tools such as Spring Cloud, Netflix OSS (e.g., Hystrix, Eureka), and Docker Swarm.
  • Familiarity with DevOps practices and tools such as Terraform, Ansible, and CloudFormation for infrastructure-as-code.
  • Experience with serverless computing in AWS Lambda or Azure Functions for building highly scalable, event-driven applications.
  • Knowledge of message queues like RabbitMQ or Kafka Streams for processing real-time data.
  • Familiarity with monitoring and logging tools like Prometheus, Grafana, ELK Stack (Elasticsearch, Logstash, Kibana), or Datadog.
  • Experience with Agile/Scrum methodologies and JIRA for project management.

Benefits

  • Competitive salary and flexible payment methods.
  • Opportunities for growth and professional development in a dynamic, forward-thinking company.
  • Flexible working hours and full remote work opportunity.
  • Work in a collaborative, innovative, and inclusive environment where creativity and cutting-edge technology are valued.
  • Be part of a global team that fosters a culture of continuous learning and professional excellence.

About the job

Apply before

Posted on

Job type

Contractor

Experience level

Senior

Location requirements

Hiring timezones

Bulgaria +/- 0 hours

About Astro Sirens LLC

Learn more about Astro Sirens LLC and their company culture.

View company profile
Claim this profileAstro Sirens LLC logoAL

Astro Sirens LLC

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

3 remote jobs at Astro Sirens LLC

Explore the variety of open remote roles at Astro Sirens LLC, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Astro Sirens LLC

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan