remote
Senior Software Engineer Java & JavaScript - enfycon
Software Engineer
Senior Software Engineer with 6+ years building enterprise‑scale applications, expert in Java/Spring Boot backend and modern JavaScript front‑ends (React). Strong grasp of architecture, design patterns, and scalability across full‑stack development.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance backend services using Java, Spring Boot, and Hibernate.
- Build responsive, modular front‑end applications with JavaScript and React (or comparable modern framework).
- Collaborate with product and UI/UX teams to translate requirements into scalable, maintainable solutions.
- Define and enforce software architecture standards, design patterns, and best practices across the codebase.
- Participate in code reviews, performance tuning, and continuous integration/continuous deployment pipelines.
Requirements
- 6+ years of professional software development experience.
- Deep expertise in Java, Spring Boot, and Hibernate for enterprise applications.
- Strong hands‑on experience with JavaScript and a modern front‑end framework (React preferred).
- Proven ability to design scalable, maintainable architectures and apply design patterns.
- Experience working across the full stack, from backend services to UI implementation.
Skills
javajavascriptreact