Match score not available

java spring boot developer

72% Flex
Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor's degree in Computer Science or related field, Proven experience in Java and Spring Boot development, Experience with RESTful APIs, microservices, and databases.

Key responsabilities:

  • Designing and developing scalable applications using Java and Spring Boot
  • Integrating RESTful APIs and user-facing elements
  • Implementing security measures, writing tests, deploying applications, and monitoring performance
AviinTech Business Solutions logo
AviinTech Business Solutions SME https://www.aviintech.com/
11 - 50 Employees
See more AviinTech Business Solutions offers

Job description

Logo Jobgether

Your missions

Overview
The Java Spring Boot Developer plays a crucial role in the design, development, and deployment of high-quality software applications. They are responsible for creating scalable and reliable backend systems using Java and the Spring Boot framework. This role is essential in ensuring that the applications meet the performance and security standards required by the organization.
Key Responsibilities
  • Designing and developing high-performance and scalable applications using Java and Spring Boot
  • Creating and integrating RESTful APIs for seamless communication between different components
  • Collaborating with the front-end developers to integrate user-facing elements with server-side logic
  • Implementing security and data protection measures in the application
  • Developing and optimizing database schemas and queries for efficient data storage and retrieval
  • Writing automated tests to ensure the reliability and resilience of the software
  • Deploying applications on cloud platforms and managing the production environment
  • Monitoring and troubleshooting application performance and stability issues
  • Collaborating with cross-functional teams to define, design, and ship new features
  • Keeping up-to-date with the latest industry trends and technologies to continuously improve software development processes
Required Qualifications
  • Bachelor's degree in Computer Science, Engineering, or a related field
  • Proven experience in developing backend applications using Java and Spring Boot
  • Proficiency in building and consuming RESTful APIs
  • Strong understanding of microservices architecture and design principles
  • Experience with database design and optimization for SQL and NoSQL databases
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud
  • Knowledge of containerization technologies like Docker and Kubernetes
  • Ability to write clean, maintainable, and efficient code
  • Excellent problem-solving and troubleshooting skills
  • Good understanding of software development best practices, including Agile methodologies
  • Strong communication and collaboration skills to work effectively in a team environment
  • Ability to mentor and guide junior developers in the team

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Soft Skills

  • Strong Communication
  • Team Collaboration
  • Mentoring

Go Premium: Access the World's Largest Selection of Remote Jobs!

  • Largest Inventory: Dive into the world's largest remote job inventory. More than half of these opportunities can't be found on standard platforms.
  • Personalized Matches: Our AI-driven algorithms ensure you find job listings perfectly matched to your skills and preferences.
  • Application fast-lane: Discover positions where you rank in the TOP 5% of applicants, and get personally introduced to recruiters with Jobgether.
  • Try out our Premium Benefits with a 7-Day FREE TRIAL.
    No obligations. Cancel anytime.
Upgrade to Premium

Find more Software Engineer jobs