Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Get It Recruit - Information Technology, so some details may not match this job. The employer's own page has the real description.
Job Overview
As a Java Software Engineer specializing in the Space Domain, you will play a crucial role in designing, developing, and maintaining software solutions that support various space-related applications. This position will allow you to leverage your expertise in Java programming while working collaboratively with cross-functional teams to tackle complex challenges within the aerospace sector. Your contributions will be essential for enhancing system capabilities, optimizing performance, and ensuring the integrity and reliability of software used in critical space operations.
Job Responsibilities
- Develop, test, and deploy high-quality software solutions using Java in alignment with project specifications.
- Collaborate with engineers, scientists, and stakeholders to gather and clarify software requirements.
- Conduct code reviews to ensure adherence to coding standards and best practices.
- Debug and troubleshoot software issues, providing timely resolutions and enhancements.
- Participate in Agile development processes and contribute to sprint planning and retrospectives.
- Document software architecture, design, and development processes for future reference.
- Keep up to date with emerging technologies and industry trends to improve software solutions.
Qualifications
- Bachelor’s or Master's degree in Computer Science, Software Engineering, or a related field.
- Minimum of 3 years of experience in Java software development.
- Strong understanding of software development methodologies, specifically Agile methodologies.
- Experience with software design patterns, object-oriented design, and best coding practices.
- Hands-on experience with database technologies such as SQL or NoSQL databases.
- Familiarity with version control systems like Git.
- Excellent problem-solving skills and ability to work independently or as part of a team.
- Prior experience in the aerospace or defense industry is a plus.
Technologies & Tools
The Java Software Engineer will work with a variety of technologies and tools, including but not limited to Java, Spring Framework, RESTful APIs, SQL/NoSQL databases, and version control tools such as Git. Familiarity with cloud platforms and DevOps practices, such as Continuous Integration/Continuous Deployment (CI/CD), will be advantageous in delivering robust software solutions for the space domain.
Ideal Candidates
The ideal candidates for this position will possess a strong technical foundation in Java programming and a passion for aerospace systems. They should exhibit excellent analytical thinking, attention to detail, and the ability to adapt to rapidly changing requirements. Strong communication skills are essential for collaboration with multi-disciplinary teams and the ability to convey technical concepts clearly. Candidates should be proactive, self-motivated, and eager to contribute innovative solutions in a highly dynamic environment.
Our resume checker is free and needs no account: upload a resume and see what to fix. Check my resume →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.