backgo to search

middle cloud java developer

Sorry the job is no longer available.

We are looking for a Middle Java Developer to join our remote team.

As a developer, you will be responsible for designing, developing, and maintaining software applications using Java technologies. You will work on complex projects using Amazon Web Services, Kubernetes, and Spring Boot. You will collaborate with cross-functional teams to deliver high-quality, scalable, and maintainable code.

  • Write clean, maintainable, optimized, and modular code using Java technologies
  • Collaborate with cross-functional teams to identify business problems and provide solutions
  • Develop and test complex or non-routine software applications to meet design requirements
  • Effectively use software frameworks to write simpler code and lead code evolution in code reviews
  • Design easily testable and observable software to ensure software quality
  • Monitor and test code at the project level to detect and fix issues within established SLAs
  • Identify and assess strengths and weaknesses among languages for particular use cases
  • Create APIs to be consumed across the business unit
  • Select technology to implement and solve for need
  • Understand how projects/teams interact with other teams
  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field
  • At least 2 years of experience in Java development in production environments (bug fixing, troubleshooting, monitoring, etc.)
  • Proficiency in Amazon Web Services, Kubernetes, and REST API
  • Experience with Spring, especially Spring Boot
  • Ability to design and develop complex software systems
  • Experience with testing and monitoring tools to ensure software quality
  • Strong debugging and problem-solving skills to troubleshoot and fix issues within established SLAs
  • Excellent communication skills to collaborate with cross-functional teams and stakeholders
  • Upper-intermediate level of English (B2+)
nice to have
  • Proficiency with ReactJS
  • Experience with containerization technologies such as Docker
  • Knowledge of other programming languages such as Python and JavaScript
  • Familiarity with Agile methodologies

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