Job Overview
Hitachi Energy is seeking a talented Junior Engineer to join their GIDE (Global Infrastructure Development & Engineering) team. This role offers an exciting opportunity to work on enterprise software solutions that support global energy infrastructure. You’ll collaborate with technical leads, analyze requirements, design specifications, and develop software that powers critical energy systems worldwide. This position is perfect for engineers with 2-3 years of experience looking to make a significant impact in the energy sector.
Company Name
Hitachi Energy
Job Position / Title
Junior Engineer – Software Development
Employment Type
Full-time
Job Location
Not specified (Multiple locations likely available)
Experience (In Years)
2-3 years

About Company
Hitachi Energy is a global technology leader that is advancing a sustainable energy future for all. The company serves customers in the utility, industry, and infrastructure sectors with innovative solutions and services across the value chain. With a proven track record and unparalleled installed base in more than 140 countries, Hitachi Energy is committed to powering good for a sustainable energy future. The company’s core values of safety and integrity drive every aspect of their operations, ensuring responsible innovation that benefits colleagues, customers, and the broader business community.
Responsibilities
As a Junior Engineer at Hitachi Energy, you will:
- Requirements Analysis: Analyze and review business and functional requirements to improve the quality of requirement deliverables
- Design Specifications: Work with technical leads to develop and write software requirements and design specifications
- Project Planning: Collaborate with project managers and technical leads to create development plans, delivery timelines, and provide cost estimates
- Software Development: Develop, unit test, and integrate software needed to meet design and functional requirements
- Issue Resolution: Troubleshoot customer issues and fix software defects efficiently
- System Maintenance: Maintain and support various modules supported by the GIDE team
- Documentation: Prepare comprehensive documentation including users’ guides and technical specifications
- Collaboration: Work effectively with other developers, testers, and cross-functional teams throughout the development cycle
- Code Reviews: Participate in design meetings and code review processes
- Quality Assurance: Work with testers to review test procedures and ensure software quality
- Values Integration: Live Hitachi Energy’s core values of safety and integrity in all professional activities
Requirements
Essential Qualifications:
- Bachelor’s degree in Computer Science or Master’s degree in Computer Science (or equivalent STEM degree) from a recognized university
- 2-3 years of professional software development experience
- Exceptional programming skills in Java with demonstrated passion for programming
- Strong proficiency in both spoken and written English
Core Technical Skills:
- Java Development: Exceptional Java programming skills (mandatory)
- UI Technologies: Strong Java Swing and HTML knowledge and experience
- Additional Languages: C/C++ programming knowledge and experience (preferred)
- Operating Systems: Systems level knowledge of at least one major Unix OS/Linux
- Software Design: Knowledge of object-oriented software design, design patterns, data structures, and algorithms
- Concurrency: Good knowledge of synchronization and multi-core/multi-threaded programming
- Performance: Computer performance tuning knowledge
- Database: Relational database access programming (essential)
Enterprise Development Experience:
- J2EE Systems: Enterprise application development experience with J2EE based systems
- Messaging: JMS Messaging experience
- Application Servers: Apache Tomcat, Apache HTTP server, JBoss or equivalent
- ORM Frameworks: Experience with ORMs like Hibernate
- XML Technologies: XML data binding software such as JAXB or Castor, Apache Axis and JWSDP
- Web Technologies: Knowledge of XML, XSD, XSL, JSON
- Web Services: Web Services including WSDL, SOAP, RESTful Web Services
Preferred Skills:
- Secure coding practices and static code analysis
- Software configuration management tools
- Experience with Waterfall and Agile development methodologies
- Background with Sencha functions
- Performance optimization and tuning experience
Benefits
While specific benefits aren’t detailed in the job posting, Hitachi Energy typically offers:
- Competitive salary and comprehensive benefits package
- Opportunity to work on cutting-edge energy infrastructure technology
- Professional development and career advancement opportunities
- Global work environment with international project exposure
- Comprehensive health and wellness programs
- Learning and development initiatives
- Opportunity to contribute to sustainable energy solutions
- Strong emphasis on safety and integrity in workplace culture
How to Apply
To apply for this position: Click Here [Application Page]
- Visit the Hitachi Energy careers portal
- Search for “Junior Engineer” or “Software Engineer” positions
- Submit your comprehensive resume highlighting Java development experience
- Include portfolio or project examples demonstrating your technical skills
- Prepare for technical interviews focusing on Java programming and system design
- Be ready to discuss your experience with enterprise application development
Advice for Applicants
For Success in This Role:
- Master Java Fundamentals: Ensure strong proficiency in core Java concepts and advanced features
- Understand Enterprise Systems: Familiarize yourself with J2EE architecture and enterprise application patterns
- Practice System Design: Be prepared to discuss how you approach software architecture and design
- Highlight Database Skills: Emphasize your experience with relational databases and data access patterns
- Show Collaboration Skills: Demonstrate your ability to work effectively in cross-functional teams
- Research Energy Sector: Understand how software technology impacts energy infrastructure
Interview Preparation Tips:
- Review Java fundamentals, including multithreading and performance optimization
- Practice system design problems focusing on enterprise applications
- Prepare examples of your experience with J2EE technologies and frameworks
- Study web services concepts including REST, SOAP, and XML technologies
- Be ready to discuss your approach to troubleshooting and debugging
- Prepare questions about the GIDE team structure and current projects
- Practice explaining technical concepts clearly to both technical and non-technical audiences
Why This Role Stands Out:
- Global Impact: Work on software that powers critical energy infrastructure worldwide
- Technical Growth: Exposure to enterprise-level systems and cutting-edge technologies
- Sustainable Mission: Contribute to building a sustainable energy future
- Collaborative Environment: Work with experienced technical leads and cross-functional teams
- Career Development: Strong foundation for advancing in enterprise software development
- Industry Leadership: Join a global leader in energy technology solutions
What Makes You Stand Out:
- Experience with performance optimization and system tuning
- Knowledge of secure coding practices and static analysis tools
- Understanding of both Waterfall and Agile development methodologies
- Experience with multiple programming languages (Java, C/C++)
- Demonstrated passion for sustainable energy and environmental technology
Join us on WhatsApp and Telegram