Java/Springboot Software Engineer

Delaware, Wilmington

Vacancy caducado!

Job Description - Java/Springboot Software EngineerAs a Software Engineer, you will be responsible to provide high quality technology solutions that address business needs by developing applications within mature technology environments. You will utilize mature programming methodologies and languages and adhere to coding standards, procedures and techniques while contributing to the technical code documentation. You will work with each of the Product Owners to develop a clear and concise Agile story and participate in sprint planning, backlog grooming, and daily stand up discussions as part of an application development scrum team. You will adhere to IT Control Policies throughout design, development, and testing and incorporate Corporate Architectural Standards into application design specifications. Enforcement of development and testing standards will be achieved through regular code reviews of peers. You will be a part of a Scrum team and should be a team player that has the aptitude to learn new technology. Should be willing to communicate with other team members and ask for guidance when needed.Roles and Responsibilities:

  • Build Micro services using 12 factor Cloud principles
  • Develop and work with distributed data stores (Cassandra, Cockroach DB, GOS, etc.) and distributed data streams (Kafka)
Necessary Skills:
  • Java 11
  • Springboot
  • Microservices
  • Kubernetes is a plus
  • CI/CD
  • Kafka
  • Cassandra
  • Angular
  • Spring Cloud services

Suscribir Reportar trabajo