Job Title: Java Full Stack Developer Job Summary We are seeking an experienced Java Full Stack Developer to design, develop, and maintain scalable, high‑performance applications. The ideal candidate will have strong expertise in Java and modern front‑end technologies, along with experience building distributed systems in a cloud environment. You will collaborate closely with cross‑functional teams to deliver robust, end‑to‑end solutions. Key Responsibilities Design, develop, test, and maintain full stack applications using Java, J2EE, and Spring Framework . Build responsive and user‑friendly front‑end components using React, Node.js, JavaScript, HTML, and CSS . Develop and maintain RESTful APIs to support application functionality and system integrations. Contribute to the design and implementation of highly scalable distributed systems . Work with SQL databases such as PostgreSQL and Oracle, including data modeling and performance optimization. Deploy and support applications in public cloud environments (AWS, GCP, or similar). Apply strong knowledge of data structures, algorithms, design patterns, concurrency, multithreading, and scalability in daily development tasks. Participate in code reviews, architectural discussions, and technical decision‑making. Collaborate effectively in a dynamic, highly collaborative team environment . Implement and maintain CI/CD pipelines and automated testing using tools such as Jenkins and JUnit. Ensure high code quality, security, and performance standards. Required Qualifications Bachelor’s degree in Computer Science, Engineering, or a related field. 7 years of relevant professional experience in software development. 5 years of experience with Java, J2EE, and Spring Framework. 5 years of experience in front‑end development using React, Node.js, or similar technologies. Strong experience with JavaScript, HTML, and CSS for UI development. Experience working in public cloud environments such as AWS or GCP. Hands‑on experience with SQL databases, including PostgreSQL and Oracle. Proven experience developing and consuming RESTful web services . Strong analytical skills with a deep understanding of core computer science principles. Excellent attention to detail and problem‑solving abilities. Preferred Skills Experience with microservices architecture. Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes). Knowledge of Agile/Scrum development methodologies. Experience with performance tuning and system optimization. Soft Skills Strong communication and collaboration skills. Ability to thrive in a fast‑paced, evolving environment. Ownership mindset with a commitment to quality and continuous improvement.
Similar jobs

Java Full Stack Developer

Apply Now
Back to search page