Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Symphonyincubator Business Services

NewBe an early applicant

SymphonyAI - Java Full Stack Developer - React.js

Posted Updated
Discussion

Description

We are looking for an experienced Java Full Stack Developer to design, develop and maintain scalable enterprise applications.


The ideal candidate should have strong expertise in Java-based backend development, modern frontend technologies and distributed application architecture.


The candidate will be responsible for building robust backend services, developing responsive user interfaces, integrating APIs and contributing to the design and implementation of high-performance applications.


Key Responsibilities :


- Design, develop and maintain enterprise-grade full-stack applications using Java and modern frontend technologies.


- Build scalable backend services, RESTful APIs and microservices using Java and related frameworks.


- Develop responsive and user-friendly frontend applications using React.js and TypeScript.


- Design and implement application architecture following microservices and service-oriented architecture principles.


- Integrate frontend applications with backend services and third-party systems.


- Write clean, reusable, maintainable and efficient code following development best practices.


- Work with relational and NoSQL databases to design queries and manage application data.


- Perform application debugging, troubleshooting, performance optimization and issue resolution.


- Develop and maintain automated unit and integration tests.


- Work with DevOps teams to support CI/CD pipelines, application deployment and release management.


- Collaborate with product managers, architects, QA engineers and cross-functional teams.


- Participate in code reviews, technical discussions and Agile development activities.


Required Skills & Qualifications :


- 6-8 years of experience in full-stack software development.


- Strong hands-on experience with Java and JVM-based application development.


- Experience with Spring Boot and related Java frameworks.


- Strong frontend development experience with React.js and TypeScript.


- Good understanding of HTML5, CSS3 and JavaScript.


- Experience in developing and consuming RESTful APIs.


- Strong understanding of microservices and distributed system architecture.


- Experience working with SQL and relational databases.


- Knowledge of application performance optimization and debugging.


- Experience with Git and version control systems.


- Good understanding of software development lifecycle and Agile methodologies.


Cloud & DevOps Skills :


- Exposure to AWS, Microsoft Azure or Google Cloud Platform.


- Experience with Docker and Kubernetes.


- Understanding of CI/CD pipelines and automated deployment processes.


- Familiarity with cloud-native application development and deployment.


Good to Have :


- Experience with Vue.js or other modern frontend frameworks.


- Knowledge of NoSQL databases.


- Exposure to messaging systems and asynchronous processing.


- Experience with automated testing frameworks.


- Understanding of security best practices for enterprise applications.


Key Competencies :


- Strong analytical and problem-solving abilities.


- Excellent coding and debugging skills.


- Ability to design scalable and maintainable applications.


- Effective communication and collaboration.


- Ability to work independently and take ownership of deliverables

Skills

Apply

See also

Full-Stack jobs by country — openings, pay and top skills →