FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Java Developer
GoSourcing. Oversee software development projects and provide technical leadership to software engineering teams .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in software development lifecycle practices, with a strong focus on Java-based solutions, Angular frontend development, and Agile methodologies. Capable of delivering high-quality software while ensuring compliance with security standards and effectively communicating with stakeholders.
Highest-signal resume keywords
Java DevelopmentAngular Frontend DevelopmentAgile MethodologiesTypeScript ProficiencySoftware Development Lifecycle
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
JavaAngularTypeScriptJavaScriptHTMLCSSRESTful APIsUnit TestingDatabase IntegrationBusiness Driven Development
Soft Skills
Stakeholder CommunicationProblem SolvingTeam CollaborationJudgmentCustomer Service
Tools & Technologies
GitBootstrapJestKubernetesMongoDBDB2Postgres
Certifications & Qualifications
Baseline Security Clearance
Industry Keywords
Software DevelopmentQuality AssuranceRelease ManagementICT SolutionsEnterprise Environments
Tech Stack
Tools & technologiesAngularBootstrapJ2EEJavaJavaScriptJestKubernetesMicroservicesMongoDBNode.jsPostgresSDLCSpringTypeScript
About the role
Key responsibilities & impact- Oversee software development projects and provide technical leadership to software engineering teams
- Design, create, test and document software systems and applications according to development and security standards
- Write and test code and optimise software for speed and capability
- Assess moderately complex technical issues in development or production environments
- Promote and deliver flexible, quality service to improve customer experience
- Work under limited direction of senior staff to deliver results
- Make ethical, evidence-based decisions using sound judgement
- Anticipate and respond to stakeholder needs and expectations
- Undertake analysis, design, development, prototyping, testing and maintenance activities
- Support development teams in creating ICT solutions
- Analyse technical requirements and define high-complexity software and technical designs
- Provide go-live support, maintenance and technical support
- Escalate issues and suggest alternative approaches
- Propose and facilitate innovative solutions for enterprise and user requirements
- Ensure compliance with software development methodologies and maintain high software quality
- Monitor workloads and align work with delivery outcomes
- Perform cost analysis activities
- Prepare technical documentation and progress reports for senior staff
- Collaborate with stakeholders to implement projects effectively and on time
- Maintain ICT policy and process knowledge and transfer knowledge to team members
- Support the design, development and delivery of Java-based solutions within Services Australia technical environments
- Support design, build, testing and technical outcomes across the government SDLC
Requirements
What you’ll need- Relevant tertiary qualification in information technology, software engineering, computer science or equivalent industry experience
- Demonstrated knowledge of enterprise software development lifecycle practices, quality assurance and release management
- Experience working with an Agile environment and MDTs
- 2+ years experience in frontend development with a focus on Angular
- Proficiency in TypeScript and JavaScript
- Strong working knowledge of HTML, CSS, CSS frameworks such as Bootstrap, and responsive design principles
- Knowledge of Business Driven Development (BDD)
- Good working knowledge and experience with unit testing frameworks such as Jest
- Familiarity with version control systems like Git
- Proficiency in Java, Spring framework, NodeJS/TypeScript, RESTful microservices, RESTful APIs, frontend-backend integration, and relational/document databases such as MongoDB, DB2 and Postgres
- Knowledge of Infrastructure-as-Code and containerised deployment patterns such as Kubernetes
- Demonstrated experience designing, developing, testing and supporting Java/J2EE/Angular applications and integration services in complex enterprise environments, including secure coding, API development and relational database integration
- Ability to work effectively in an Agile delivery team, analyse requirements, resolve defects, support releases and communicate technical information clearly to technical and non-technical stakeholders
- Must be an Australian Citizen and able to obtain Baseline security clearance
- Each candidate must provide a one page pitch addressing all specified criteria, limited to 5000 characters