backgo to search

senior java full stack developer

Java, Amazon Web Services, REST API, Spring Boot, GitHub, Node.js, ReactJS, Splunk, Spring
Sorry the job is no longer available.

We are seeking an experienced Senior Java Full Stack Developer to join our remote team.

In this position, you will play a vital role in the development of the platform, using your extensive knowledge of Java and related technologies to create high-quality, efficient, and reliable code. This role requires a seasoned Java professional with experience working on multi-quarter projects with decentralized teams and a proven track record of driving technical design and mentoring other developers.

If you are passionate about building innovative and robust solutions and thrive in a fast-paced, collaborative environment, we want to hear from you.

  • Lead the development of scalable and resilient solutions using Java technologies
  • Collaborate with cross-functional teams to design, develop, and deploy new features and functionality
  • Identify areas of improvement within the code and suggest solutions for increased efficiency, scalability, and reliability
  • Ensure the quality of the codebase through testing and monitoring at the project level
  • Drive technical design and mentor other developers to ensure the delivery of high-quality code
  • Research and recommend frameworks and architectural/code design patterns for the development of new features
  • Advocate for operational excellence by establishing SLAs, programming for resiliency, and scalability
  • Identify technical limitations of software design and provide alternative solutions
  • Conduct code reviews and provide feedback to improve the quality of the codebase
  • Lead a community of practice and bring people together for shared learning
  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field
  • Over 3 years of experience in Java development with a focus on building scalable, distributed systems
  • Worked on at least 2 multi-quarter projects with decentralized teams and projects
  • Experience in mentoring other developers and driving technical design end-to-end for at least 3 projects
  • Expertise in AWS, Spring Boot, REST API, and GitHub for building and deploying scalable and reliable Java applications
  • Proficiency in Node.js and ReactJS for developing front-end applications
  • Experience working with Splunk for monitoring and alerting at the project level
  • Strong knowledge of testing and monitoring tools and technologies
  • Excellent communication and collaboration skills
  • Fluent in English (B2+ level) for clear and effective communication with team and stakeholders
nice to have
  • Experience with Docker and Kubernetes for containerization and orchestration
  • Familiarity with AWS Lambda for serverless computing
  • Experience with Apache Kafka for building scalable and fault-tolerant real-time streaming applications
  • Understanding of microservices architecture and design patterns
  • Experience with Agile methodologies for software development

These jobs are for you

benefits for locations

For you
  • Paid time off
  • Paid sick leave days
  • Medical insurance
  • Stable income
  • Lunch allowance
  • Bonuses for holidays celebration
For your comfortable work
  • Remote-forever work
  • Free licensed software
  • Stable workload
  • Relocation opportunities
  • Flexible engagement models
For your growth
  • Free trainings for technical and soft skills
  • Free access to LinkedIn Learning platform
  • Language courses
  • Free access to internal and external e-Libraries
  • Certification opportunities
  • Skill advisory service
get job alerts in your inboxHundreds of open jobs for Software Engineers, QA, DevOps, Business Analysts and other tech professionals
a smiling man wearing sunglasses