JOBSEARCHER

java full stack developer

ARCHIVED

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

Job Description: Company DescriptionAt ClassBoxes Technologies, we have redefined how ambitious professionals launch their careers in the US tech market. We focus on getting you hired with no upfront fees, only requiring payment after placement. Our model includes immediate matching with top-tier technology roles, or targeted skill enhancement if needed. We are dedicated to aligning our success with your employment goals and act as your strategic career partner, connecting your talent with the right opportunities without upfront risk.Position Overview: We are seeking a skilled and motivated Java Full Stack Developer to join our dynamic team. The ideal candidate will have strong expertise in both front-end and back-end development, with a solid foundation in Java-based technologies, modern web frameworks, and cloud-based deployments. You will be responsible for designing, developing, testing, and maintaining scalable web applications that deliver exceptional user experiences.Key Responsibilities:Design, develop, and maintain end-to-end web applications using Java, Spring Boot, and front-end frameworks (Angular/React/Vue.js).Collaborate with product managers, UX/UI designers, and other developers to deliver high-quality solutions.Build and consume RESTful APIs and ensure seamless integration between front-end and back-end systems.Write clean, efficient, and maintainable code following best practices, coding standards, and design patterns.Implement secure, scalable, and high-performance applications.Participate in code reviews, testing, debugging, and deployment activities.Work with relational and NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.).Ensure cross-browser compatibility and responsiveness of applications.Contribute to DevOps practices including CI/CD pipelines, containerization (Docker/Kubernetes), and cloud platforms (AWS/Azure/GCP).Stay updated on emerging technologies and recommend improvements for existing systems.Required Qualifications:Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent work experience).3+ years of hands-on experience in Java and Spring Boot development.Proficiency in front-end technologies: HTML5, CSS3, JavaScript, TypeScript, Angular or React.Strong experience with RESTful APIs, JSON, and microservices architecture.Solid understanding of databases: SQL (MySQL, PostgreSQL, Oracle) and NoSQL (MongoDB, Cassandra).Familiarity with version control systems (Git, GitHub, GitLab).Experience with unit testing frameworks (JUnit, Mockito) and debugging tools.Good understanding of cloud services (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).Strong problem-solving, analytical, and communication skills.Preferred Skills:Knowledge of CI/CD tools like Jenkins, GitLab CI/CD, or GitHub Actions.Familiarity with Agile/Scrum methodologies.Experience with message brokers (Kafka, RabbitMQ).Exposure to security best practices (OAuth2, JWT, encryption).Experience with GraphQL APIs and WebSockets.