People10 Technologies Inc.

Full Stack Developer

People10 Technologies Inc.

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

About the role

  • Design and develop scalable microservices-based applications using Java and Spring Boot
  • Build and maintain RESTful APIs to enable seamless communication between systems and services
  • Develop responsive and dynamic user interfaces using React or Angular
  • Collaborate with cross-functional teams including product, design, and QA to deliver end-to-end features
  • Participate in system design, architecture discussions, and technical decision-making
  • Write clean, maintainable, and testable code following best practices and coding standards
  • Optimize application performance, scalability, and reliability
  • Work with SQL databases to design schemas, write optimized queries, and manage data efficiently
  • Contribute to CI/CD pipelines, build automation, and deployment processes
  • Ensure code quality through unit testing, integration testing, and code reviews
  • Troubleshoot and resolve production issues, ensuring high availability of applications
  • Support and implement integrations using middleware platforms such as MuleSoft (good to have)

Requirements

  • 6+ years of experience in full stack development
  • Strong expertise in Java and Spring Boot
  • Solid understanding of RESTful API design and distributed systems
  • Hands-on experience with modern frontend frameworks such as React, Angular, or similar JavaScript frameworks (e.g., Vue.js)
  • Experience in building responsive, user-friendly web applications using modern JavaScript (ES6+), HTML5, and CSS3
  • Proficiency in working with SQL databases (e.g., PostgreSQL, MySQL, Oracle)
  • Experience with version control systems like Git and collaborative development workflows
  • Familiarity with CI/CD pipelines and build tools (e.g., Jenkins, GitHub Actions)
  • Understanding of containerization technologies such as Docker and orchestration tools like Kubernetes
  • Experience with observability tools (logging, monitoring, tracing)
  • Knowledge of security best practices (OAuth2, JWT, API security)
  • Knowledge of cloud platforms (AWS, Azure, or GCP) and cloud-native application development
  • Strong problem-solving skills and ability to work in an Agile/Scrum environment
Benefits
  • Professional development opportunities
  • Autonomy and creative freedom
  • Collaboration with global teammates
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaSpring BootRESTful API designReactAngularSQL databasesCI/CD pipelinesDockerKubernetesOAuth2
Soft Skills
problem-solvingcollaborationcommunicationtechnical decision-makingcode quality assurancetroubleshootingAgileScrum