Java开发工程师(高级/初级)
Java Developer Senior&Junior
我们正在寻找一名初级Java开发人员加入我们的团队,支持我们自定义CRM系统的开发和维护。你将与经验丰富的工程师一起开发新功能、修复错误、集成第三方组件,并帮助现代化系统部分功能。
关键职责:
· 参与Java(版本8–11)后端服务的开发和维护。
· 协助前端逻辑和展示集成(例如JSP、基础JavaScript)。
· 配置和维护Apache Tomcat服务器。
· 使用SOAP API进行与外部系统的集成。
· 协助调试、排查问题并应用错误修复。
· 使用Log4J支持日志记录和监控。
· 协助集成和维护第三方库和组件。
· 与高级开发人员合作进行系统增强和升级。
· 在Confluence中记录开发工作和实施步骤,以支持入职和未来维护。
· 查看Jira工单并使用Jira/Tempo记录时间(提供培训)。
期望的技能和资格:
· 2年以上Java应用程序开发经验。
· 熟悉Java 8–11。
· 了解后端框架(如Spring、Hibernate)。
· 接触过基于SOAP的Web服务。
· 具有版本控制经验(如Git)。
· 了解基本前端概念(HTML、JSP、JavaScript)。
· 愿意学习并使用遗留系统和第三方工具。
· 强大的问题解决和调试能力。
· 愿意在常规开发流程中使用Confluence记录工作。
· 基本熟悉Jira和Tempo用于时间跟踪(提供培训)。
· 接触过或愿意学习Eclipse开发环境。
我们正在寻找一名高级Java开发人员,负责我们内部CRM系统的技术工作。你将负责系统增强、解决技术债务、现代化集成,并指导初级开发人员。此职位需要在后端开发、集成和DevOps支持方面具备实际操作经验。
关键职责:
· 设计、实现和增强基于Java的后端服务(Java 8–11)。
· 领导对第三方组件集成的升级和现代化工作。
· 通过Apache Tomcat管理系统配置和部署。
· 排查和解决SOAP集成问题。
· 负责使用Log4J的日志策略和实现。
· 识别并处理技术债务和过时组件。
· 开发和部署
查看英文原文
We are looking for a Junior Java Developerto join our team supporting the development and maintenance of our custom CRM system. You will work alongside experienced engineers to develop new features, fix bugs, integrate third-party components, and help modernize parts of the system.
Key Responsibilities:
· Contribute to the development and maintenance of backend services in Java (version 8–11).
· Assist with frontend logic and presentation integration (e.g., JSP, basic JavaScript).
· Configure and maintain Apache Tomcat servers.
· Work with SOAP APIs for integrations with external systems.
· Assist in debugging, troubleshooting, and applying bug fixes.
· Support logging and monitoring with Log4J.
· Help integrate and maintain third-party libraries and components.
· Collaborate with senior developers on system enhancements and upgrades.
· Document development work and implementation steps in Confluence to support onboarding and future maintenance.
· Review Jira tickets and log time using Jira/Tempo (training provided).
Desired Skills and Qualifications:
· 2+ years of experience in Java application development.
· Familiarity with Java 8–11.
· Basic understanding of backend frameworks (e.g., Spring, Hibernate).
· Exposure to SOAP-based web services.
· Experience with version control (e.g., Git).
· Understanding of basic frontend concepts (HTML, JSP, JavaScript).
· Willingness to learn and work with legacy systems and third-party tools.
· Strong problem-solving and debugging skills.
· Willingness to document work in Confluence as part of the regular development process.
· Basic familiarity with Jira and Tempo for time tracking (training provided).
· Exposure to or willingness to learn the Eclipse Development Environment.
We're seeking a Senior Java Developer to lead technical efforts on our internal CRM system. You'll be responsible for system enhancements, resolving technical debt, modernizing integrations, and mentoring junior developers. This role requires hands-on experience across backend development, integrations, and DevOps support.
Key Responsibilities:
· Design, implement, and enhance Java-based backend services (Java 8–11).
· Lead efforts to upgrade and modernize third-party component integrations.
· Manage system configuration and deployment via Apache Tomcat.
· Troubleshoot and resolve SOAP integration issues.
· Own logging strategy and implementation using Log4J.
· Identify and address technical debt and end-of-life components.
· Develop and deploy bug fixes and performance improvements.
· Collaborate with stakeholders to gather technical requirements.
· Mentor junior developers and enforce best practices in code quality and architecture.
· Document solutions and implementation steps in Confluence to support maintainability and onboarding.
· Review Jira tickets and log time using Jira/Tempo (training can be provided).
Desired Skills and Qualifications:
· 5+ years of professional Java development experience.
· Strong command of Java 8–11 and modern backend frameworks (Spring, Hibernate, etc.).
· Experience working with and configuring Tomcat servers.
· Proficiency in integrating and maintaining SOAP APIs.
· Hands-on experience with Log4J and log management practices.
· Experience with 3rd party component integration and version lifecycle management.
· Comfortable working with legacy systems and upgrading older libraries or frameworks.
· Strong debugging, problem-solving, and performance optimization skills.
· Experience working with cross-functional teams and mentoring junior team members.
· Familiarity with documenting technical work in Confluence.
· Basic knowledge of Jira and time tracking tools like Tempo (training can be provided).
· Experience using the Eclipse Development Environment.
Originally posted on Himalayas