Role – Senior Software Engineer Location – Remote due to ongoing pandemic, but will need to relocate to Franklin, TN post-pandemic
Longterm = 12+ month contract Virtual Interview LinkedIn Id Required and GC
Must have Java Development, Azure, Rest API Experience
Role Overview Application Persistence - Developers should be able to use the full functionality of the underlying storage mechanisms within the context of their application's sandbox. Responsibilities "Competence in writing clean, bug-free code as per defined standards (appropriate variable declarations, class/method design, non-redundant and optimized code) Ability to write unit test cases and test their code accordingly Awareness of technologies used in their project and coding practices and tools Ability to translate design/program specification to clean code Knowledge of using code repository tools and build automation Communicating promptly and clearly with all stakeholders Maintaining a cohesive spirit to accomplish team responsibilities Accurately reporting status of assignment and escalating issues and risks in a timely manner Learnability (ability to learn new things quickly with minimal assistance) Keeping abreast of latest technologies and trends"
Skills Set needed:
a) Standard Java Development
b) OOP concepts
c) Spring Framework
d) Application Framework Development
e) Understanding of Distributed Applications in cloud
f) Code generation using startup projects templates like Spring Initializer
Good to have:
g) Azure Devops Skill sin terms of Docker / Kubernetes / YML / Azure pipelines
f) Security in cloud setup / service principal use