- Design and implement Microservices (RESTful APIs, Reactive and Batch)
- Work with Software Engineers working on the same projects to ensure the development process is completed on time, and to the engineering standards.
- Develop scalable java frameworks that will be used by multiple teams
- Play an active role in positively influencing the design direction
- Check in and deploy code and configurations; participate in release management
- Taking ownership of the features/components, you work on - from development through deployment and verification, to setting up production monitoring.
- Participate in key initiatives from the Technology team on cutting-edge ways to improve capability, standards and risk profile of the platform.
- Cooperate with other departments as required to perform assigned duties or reasonably assist other staff in performing their duties.
- 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.
Qualifications and Experience
- Risk Mindset Proactively identify and understand, openly discuss and act on current and future risks.
- Essential:
- Microservice Architecture and best practices.
- Being an individual contributor with proactive & go-getter attitude who works well in a team.
- Expert in Java, Spring suite, and REST APIs.
- Expert on Design Patterns
- Experienced with Kafka and MongoDB
- Knowledge on Jetty, Tomcat and Websphere.
- Domain Driven Design
- Java Performance Tuning
- Maven and CI Tools (Jenkins/Team City)
- Agile methodologies and working on short sprint cycles
- Desirable:
- Docker, Kubernetes and AWS
#J-18808-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.