Java Software Engineer
薪資範圍:800,000 ~ 1,200,000 TWD / year
We are seeking an experienced Java Software Engineer to join our development team. This role will be responsible for designing, developing, and maintaining enterprise-level Java applications while collaborating with cross-functional teams to deliver high-quality software solutions.
Required Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or related field
- Minimum 3 years of Java development experience
- Strong proficiency in Java core concepts and Java 8+ features
- Expert knowledge of Spring Framework ecosystem (Spring Boot, Spring MVC, Spring Cloud)
- Experience with relational databases (MySQL, PostgreSQL)
- Strong understanding of RESTful API design principles with implementation experience
- Proficiency with version control systems (Git)
- Understanding of Software Development Life Cycle (SDLC) and Agile methodologies
Preferred Qualifications
- Experience in microservices architecture design and development
- Knowledge of containerization (Docker) and orchestration platforms (Kubernetes)
- Understanding of message queue systems (Kafka, RabbitMQ)
- Experience with NoSQL databases
- Familiarity with CI/CD pipelines and tools (Jenkins, GitLab CI)
- Strong background in unit testing and integration testing
- Experience in performance tuning and troubleshooting
Key Responsibilities
- Participate in system architecture design and technical solution evaluation
- Develop high-performance, scalable Java applications
- Write clean, maintainable code
- Conduct code reviews to ensure code quality
- Troubleshoot and resolve production issues
- Create technical documentation
- Mentor junior developers
Required Skills
- Excellent problem-solving abilities
- Strong communication and collaboration skills
- Passion for continuous learning
- Ability to work independently while being a strong team player
- Strong time management skills
- Proficiency in written and verbal English communication
Work Environment
- Challenging technical projects
- Opportunities for continuous learning and growth
- Flexible working hours
- Competitive salary and benefits package
Technical Stack
Primary Technologies
- Java 8+
- Spring Framework (Boot, MVC, Cloud)
- RESTful APIs
- SQL Databases
- Git
Secondary Technologies
- Docker/Kubernetes
- Message Queues
- NoSQL Databases
- CI/CD Tools
- Testing Frameworks
公司地址:
台灣新北市新店區北新路86號20 樓 之 7其他:
Past work presentationsTechnical interviewHiring manager interview (face-to-face)-2025-03-04