etika

Senior Java Software Engineer

North Sydney, 2060, Sydney, New South Wales

Information & Communication Technology

Full time

Posted 06/05/2025
Closed 20/05/2025

About the role:The Senior Java Developer role sits at the intersection of product, development and platform. As a software engineer, your core accountability is collaborating with other engineers on the development of new solutions, frameworks and platform components to ensure they have a viable approach in place to meet our delivery and quality objectives. You are expected to participate in engineering improvement strategies and approaches in collaboration with other engineers across engineering. You understand that the art of software development and systems design is constantly evolving and that it is key to stay abreast of developments in the industry to remain relevant. About you:Your experience as a software engineer has led you to think about quality – What it is, and how the people in systems and organisations work together to succeed. You see that quality starts in the requirements and that software architecture and designs can require different perspectives at different times and there are some pitfalls associated with this. You know what it means to bring a commercial, product mindset to your work and that there’s no such thing as perfect and know how to deal with this in practice.You may also have some ideas about how we can keep a focus on modern product and engineering approaches while meeting regulatory commitments. About your experience:To be successful in the role we think that you have the following skills and experience: Key Skill and Experience: 5+ years of experience developing and debugging complex software systems with different system architectures, preferably in a highly regulated environmentExtremely strong ability to trouble shoot complex code and communicate with non technical SME'sImplemented containerised distributed systemsConstantly striving to solve problems effectively and always looking for opportunities to improveCan communicate complex concepts in a clear precise wayExperience in agile approachesExperience in Java, Spring Boot and related frameworks, Maven/GradleExperience in SQL or NoSQL databases such as Postgres/MySQL and Cassandra/MongoDB/DynamoDBSkills in building and maintaining well structured, testable codeSkills in modern software development techniques, design patterns and best coding practicesEmerging understanding of how to build robust, performant, scalable web applications and API'sAlways into continuous improvement and learning Financial and accounting systems knowledge and experience would be beneficial If this sounds like you and you’re interested in upcoming opportunities to join us in future on our journey, please apply now and lets start the conversation!

job(s) found from etika

R

Categorised by job sector

Construction
Healthcare
Hospitality
Education
Accounting
Administration
Advertising, arts and media
Banking and finance
Call centre and customer services
CEO & general management
Community services & development
Consulting
Design & architecture
Engineering
Farming
Government & defence
Recruitment
Information & communication
Insurance & superannuation
Legal
Manufacturing
Marketing & communications
Mining
Real estate
Retail
Sales
Science & technology
Self employment
Sports
Early childhood education & care
Trades & services