Remote Senior Software Engineer

Posted

Apply now
Please, let Resilinc know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • Design, develop, and maintain robust, scalable, and high-performance software solutions using Java 8 and its advanced features.
  • Lead the development of microservices architecture, ensuring high availability, scalability, and fault tolerance.
  • Work with RDBMS systems, with a strong emphasis on PostgreSQL. Experience with other databases is a plus.
  • Design efficient database schemas and optimize queries for performance.
  • Develop backend services and RESTful APIs using Spring Boot.
  • Implement and manage authentication, authorization, and other security measures within applications.
  • Deploy, manage, and scale applications in cloud environments, particularly Azure. Experience with Kubernetes or other container orchestration tools is highly desirable.
  • Apply strong logical and analytical thinking to troubleshoot complex issues and optimize solutions.
  • Participate in code reviews, providing constructive feedback to peers.
  • Work closely with cross-functional teams, including product managers, designers, and QA engineers, to deliver high-quality products.
  • Mentor junior developers and contribute to the growth of the team.
  • Stay up to date with the latest industry trends, technologies, and best practices.
  • Continuously seek opportunities to improve development processes and the quality of the codebase.

Requirements:

  • Bachelor’s or master’s degree in computer science, Engineering, or a related field.
  • 5+ years of experience in software development with a focus on Java, Spring Boot, and microservices.
  • Expertise in RDBMS, with strong experience in PostgreSQL.
  • Familiarity with cloud platforms like Azure and containerization tools like Kubernetes.
  • Strong problem-solving skills and logical thinking.
  • Excellent communication skills, with the ability to articulate complex technical concepts.
  • Experience in Agile/Scrum development methodologies.
  • Ability to thrive in a startup environment and adapt to changing priorities.

Benefits:

  • Comprehensive benefits specific to each country, including healthcare coverage, participation in the employee stock option program, retirement benefits, paid time off, and learning and development opportunities.
  • Diverse and inclusive workplace culture that actively welcomes people of different backgrounds, experiences, abilities, and perspectives.
  • Well-funded, profitable company with continuous growth opportunities.
  • Lean work environment that values speed and customer satisfaction.
  • Opportunity to impact global supply chain resilience.
Apply now
Please, let Resilinc know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
-
Location requirements

-

Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback