Responsibilities

  • 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 innovative 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
Similar jobs

More from Pyramid Global Technologies
Pyramid Global Technologies 16 hours ago
Pyramid Global Technologies 1 day ago
Pyramid Global Technologies 1 day ago

Java Engineer/Tech Lead

Apply Now
Back to search page