Full Stack Engineer
D
Design Staff
70 - 100K PHP
Contract
Remote
JavaSQLJava EEJ2EELinuxUbuntuAWSApacheTomcatWildfly
Role Overview
We’re seeking a Full-Stack Software Engineer to support our Australian client. You’ll develop and maintain enterprise-grade software and cutting-edge generative AI tools for the manufacturing sector. Responsibilities include full-stack development, debugging, feature delivery, code reviews, and collaboration in a distributed team.
About You:
Highly autonomous, resilient, creative problem-solver, excellent communicator, adaptable, eager learner, strong ownership, analytical thinker, and empathetic team-oriented individual.
Skills Required:
- 5+ years of full-stack development experience in enterprise environments
- 3+ years of experience in Java/J2EE (mandatory)
- Strong experience JavaScript/TypeScript, SQL, HTML/CSS
- Good experience with Java frameworks Wildfly, Apache Tomcat (highly preferred).
- Familiarity with front-end frameworks Angular or React
- Proficient with MySQL and Git
- Experience working in Linux environments (Ubuntu preferred)
- Proven ability to design and build web applications or features from scratch
- Bachelor's in Computer Science or equivalent experience
Nice to Have:
- Exposure to AWS Cloud
- Experience with GWT, Spring Boot, or other Java ecosystems
- Familiarity with OIDC, SSO, or other identity management protocols
- Knowledge of IoT protocols, ICS/OT Security, or Edge Computing
- Experience working with generative AI in enterprise contexts
Tech Stacks Summary:
- Programming Languages: Strong in Java, JavaScript/TypeScript, HTML, CSS, SQL.
- Frameworks/Libraries:
- Front-End: Angular, React; GWT a plus
- Back-End: Java frameworks/application servers like Wildfly / Apache Tomcat. Spring Boot is a plus.
- Databases: Proficient with MySQL.
- Version Control: Expertise with Git.
- Operating Systems: Familiarity with Linux (Ubuntu).
- Development Tools: Experience with Jira, Confluence, SharePoint, Microsoft Teams