Description

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

Education

Any Gradute