We are seeking a talented and well-rounded Java Full Stack Developer to join an innovative engineering team within the energy and industrial technology space. This fully remote position offers the opportunity to work on cutting-edge solutions that drive operational efficiency and reliability. The ideal candidate will bring deep experience across the Java technology stack, comfort with both front-end and back-end development, and a proactive, Agile mindset.
Key Responsibilities:
- Develop and maintain scalable, high-performance Java-based web applications
- Work across the full stack including front-end frameworks, REST APIs, and backend services
- Collaborate with cross-functional teams to gather requirements, design, and deliver new features
- Write clean, maintainable, and well-tested code
- Ensure code quality through regular reviews and automated testing
- Troubleshoot and resolve performance, security, and scalability issues
- Actively participate in Agile ceremonies and team planning activities
Required Skills & Experience:
- 5+ years of Java full stack development experience
- Expertise in Java, Spring Boot, and related frameworks
- Solid experience with JavaScript/TypeScript and front-end technologies (e.g., Angular, React, or Vue)
- Proficient in REST API development and integration
- Strong SQL or NoSQL database experience
- Familiarity with cloud environments (AWS, Azure, or GCP) is a plus
- Excellent problem-solving skills and attention to detail