Job Description
Responsibilities
n
n
Design and implement Microservices (RESTful APIs, Reactive and Batch)
n
Work with Software Engineers working on the same projects to ensure the development process is completed on time, and to the engineering standards.
n
Develop scalable java frameworks that will be used by multiple teams
n
Play an active role in positively influencing the design direction
n
Check in and deploy code and configurations; participate in release management
n
Taking ownership of the
features/components,
you work on - from development through deployment and verification, to setting up production monitoring.
n
Participate in key initiatives from the Technology team on creative ways to improve capability, standards and risk profile of the platform.
n
Cooperate with other departments as required to perform assigned duties or reasonably assist other staff in performing their duties.
n
At all times act in a courteous and professional manner and use best judgement to advance the interests of the company, its customers and staff.
n
n
Qualifications and Experience
n
n
Risk Mindset Proactively identify and understand, openly discuss and act on current and future risks.
n
Essential:
n
Microservice Architecture and best practices.
n
Being an individual contributor with proactive & go-getter attitude who works well in a team.
n
Expert in Java, Spring suite, and REST APIs.
n
Expert on Design Patterns
n
Experienced with Kafka and MongoDB
n
Knowledge on Jetty, Tomcat and Websphere.
n
Domain Driven Design
n
Java Performance Tuning
n
Maven and CI Tools (Jenkins/Team City)
n
Agile methodologies and working on short sprint cycles
n
Desirable:
n
Docker, Kubernetes and AWS
n
#J-*****-Ljbffr
📌 Java Engineer/Tech Lead (New South Wales)
🏢 Pyramid Global Technologies
📍 New South Wales
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.