Fullstack Java Developer
Technology
上海市, 中国2天前
全职
职位描述
Job Summary
We are seeking aFull Stack Java Developerto design, develop, and support scalable enterprise applications using modern Java technologies and web frameworks. The ideal candidate will have strong experience in Java, Spring Boot, AngularJS, MongoDB, and Oracle/PostgreSQL, with exposure to CI/CD, application deployment, monitoring, and enterprise development tools. You will work closely with business users, architects, QA teams, and developers to deliver high-quality solutions across the full software development lifecycle.
Key Responsibilities
- Design, develop, test, and maintain enterprise-grade full-stack applications.
- Build scalable backend services and RESTful APIs using Java, Spring Boot, and Microservices
- architecture.
- Develop responsive and user-friendly front-end applications using AngularJS, HTML5, CSS3, and
- JavaScript.
- Integrate frontend applications with backend services and enterprise systems.
- Develop and support database-driven applications using MongoDB, Oracle, and PostgreSQL.
- Participate in technical design discussions, code reviews, and solution architecture activities.
- Write clean, reusable, maintainable, and well-documented code.
- Troubleshoot application issues and provide timely resolution for defects and production
- incidents.
- Develop unit and integration tests to ensure solution quality and reliability.
- Support build, deployment, release management, and application configuration activities.
- Collaborate with Business Analysts, Architects, QA teams, and other engineering teams
- throughout project delivery.
- Proactively communicate project status, risks, dependencies, and technical issues to stakeholders.
- Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or a
- related field.
- Minimum6 years of experience in Full Stack Application Development.
- Experience working inAgile/Scrum environments.
- Good communication and stakeholder management capabilities.
- Strong hands-on experience withJavaandSpring Boot.
- Experience developingRESTful APIs, Microservices,andenterprise web applications.
- Strong experience withAngularJS.
- Proficiency inHTML5, CSS3,andJavaScript.
- Hands-on experience withMongoDB.
- StrongSQL knowledgeand experience with Oracle and/or PostgreSQL databases.
- Knowledge ofJSON/XML integrationsandAPI-based application development.
- Experience usingGitHubfor source code management and version control.
- Experience working withCI/CD pipelinesand automated build processes.
- Experience supporting application deployment and release management activities.
- Experience troubleshooting applications and supporting production environments.
- Familiarity with application monitoring, logging, and performance analysis tools.
- Experience using IntelliJ IDEA or similar development IDEs.
- Working knowledge of Claude Code or AI-assisted development tools.
- Familiarity with Agile development methodologies and software engineering best practices.
Keywords
HTML5Spring FrameworkJSONMongodbAngularJSOracle DatabaseJavaScriptCss 3PostgresqlIntellijScrumSoftware DeploymentSqlXmlJavaCI/CDUsability
对这个职位感兴趣吗?