Remote Java Springboot Backend Developer (PUBLIC TRUST REQUIRED) - Fully Remote

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • Design, develop, and maintain RESTful APIs and backend services using Java and Spring Boot.
  • Work with relational and NoSQL databases, design schema, write complex queries, and optimize database performance.
  • Integrate backend services with front-end applications and third-party systems to ensure seamless data flow.
  • Monitor and optimize the performance of backend systems, identifying and resolving bottlenecks and scalability issues.
  • Develop and execute unit tests, integration tests, and automated tests to ensure code quality.
  • Implement security best practices, including authentication, authorization, and data encryption.
  • Create and maintain technical documentation for backend systems, APIs, and services.
  • Collaborate with front-end developers, DevOps engineers, and stakeholders to deliver high-quality software solutions.
  • Stay current with emerging technologies and industry trends to enhance backend architecture and development processes.

Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 3+ years of experience in backend development using Java and Spring Boot.
  • Strong proficiency in Java, including Java 8+ features.
  • Deep understanding of Spring Framework, including Spring Boot, Spring MVC, Spring Security, and Spring Data.
  • Experience with RESTful API design and development.
  • Proficiency in working with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Cassandra).
  • Familiarity with cloud platforms (e.g., AWS, Azure) and containerization technologies (e.g., Docker, Kubernetes).
  • Experience with version control systems, such as Git.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork skills.
  • Ability to work independently and as part of a team in an agile environment.
  • Experience with CI/CD pipelines and automated testing is a plus.

Benefits:

  • Competitive salary range of $100,000 - $110,000 a year.
  • Fully remote position.
  • Opportunity to work with a talented software development team.
  • Continuous learning and growth opportunities by staying current with emerging technologies.
  • Collaborative work environment with agile development processes.
About the job
Posted on
Job type
Salary
$ 100,000 - 110,000 USD / year
Leave a feedback