remote
Senior Software Engineer - Enfycon INC
Software Engineer
Lead the design and development of scalable enterprise applications using Java, Spring Boot, Hibernate, and modern JavaScript frameworks such as React, delivering robust full‑stack solutions in a remote, collaborative environment.
About the role
Key Responsibilities
- Architect, develop, and maintain high‑performance backend services with Java, Spring Boot, and Hibernate.
- Build responsive, modular front‑end components using React (or Angular/Vue) and modern web technologies.
- Collaborate with cross‑functional teams to define scalable software architecture and design patterns.
- Write clean, testable code, conduct code reviews, and enforce coding standards.
- Participate in continuous integration, deployment pipelines, and performance tuning.
Requirements
- 6+ years of professional software development experience.
- Deep expertise in Java, Spring Boot, Hibernate, and relational database design.
- Proficient in JavaScript and a modern front‑end framework (React, Angular, or Vue).
- Strong understanding of enterprise‑scale application architecture, maintainability, and scalability.
- Excellent problem‑solving skills and a collaborative mindset.
Skills
javajavascriptreact