Java Developer - Tekfortune Inc.
Charlotte, NC
About the Job
Job Role: Java Developer
Job Location: Charlotte, NC ( Try to share local profiles)
Required Skill/ JD
" Extensive experience in building applications using Java/ J2EE/ Spring boot/Spring
" Experience implementing APIs, including deep understanding of REST, SOAP, HTTP etc.
" Experience in Distributed message systems like Kafka, MQ, JMS.
" Understanding of Cloud Native principles and techniques such as Micro services
" Experience with CI/CD technologies such as Jenkins, GitHub, Artifactory, Sonar etc.
" Should have in-depth understanding of agile software development lifecycle.
" Experience working on any one of the relational databases SQL and NoSQL( Mongo DB).
" Experience in testing frameworks like Junits, Cucumber etc.
" Hands on experience in Java back-end development and skills with Spring-boot framework
" Real life experience with Continuous Delivery principles and related tools (Kubernetes, AKS, Docker)
" Understanding of the Design Patterns, Architectural Blueprints, UML and Application Design
" Experience with MongoDB
" Excellent communication skills and an ability to work in a team
" Experience in Azure or (similar Cloud components API Gateway/Workflow orchestration/Serverless applications)
" Good proficiency in object oriented Programming.
" Coding should be major area of performance. very good interpersonal, analytical, problem-solving and written & verbal communication skills.
Ability to work under pressure and work independently