What are the responsibilities and job description for the SDE position at Echelon IT Inc?
Job Description
ROLE: - Java SDE
DURATION – Long Term Contract
Job Description:
Below skills are also required hands-on.
Micro services Architecture understanding
Jenkins exposure
Java backend technologies.
What will you do:
- You will design, develop, build, debug and improve software applications and tools.
- Write clean code utilizing object-oriented design principles, data structures and algorithms
- You will write automated unit, integration, and acceptance tests as appropriate to ensure the CI/CD pipelines.
- You will fix system and data issues as needed.
- You will improve existing solutions.
- You will tackle problems and overcome roadblocks as they occur with the help from peers or managers, follow through on the details, and drive the issues to closure.
- You will actively participate in user story creation, design/code discussions and reviews with the team.
- You will define, develop, and maintain artifacts such as technical design and documentation for various types of audience.
Skills and qualifications:
You are not only skilled at programming but an excellent communicator with a bias for action. You have focus and strong sense of ownership.
- You are a voracious learner, especially in the areas of technology, service design patterns and system architecture.
- Bachelor’s degree in Computer Science or related subject area or equivalent experience
- 5 years software development experience across multiple technologies, languages, and frameworks
- Excellent coding skills in Java and proficiency with XML and JSON
- Experience working with Rest APIs and familiarity with development of services using Spring Boot on Cloud.
- Experience using Cloud technologies like AWS
- Experience using NoSQL databases and streaming frameworks like Kafka.
- Experience with Agile development methodology with CI/CD
- Experience using code versioning tools for e.g. Git
- Good communication and ability to explain technical details and challenges
- Ability to work in a diverse organization with global, decentralized teams working across multiple locations
- Experience and knowledge around deploying code using Kubernetes is a plus.
Salary : $40,000 - $80,000