Software Development Engineer 1
- Source: Naukri
- Novopay Solutions
- $8,388.38 to $16,776.76 /yr
- On-site
- Bengaluru
- Full-Time
- Mid level
Job Description
JOB DESCRIPTION
Key Roles & Responsibilities
• Distributed systems design, with the ability to design and implement systems that run
on multiple servers and have knowledge of distributed systems concepts and best
practices.
• Develop and evangelize on reference architecture and run principles to help teams
adopt Engineering Principles.
• Leading and coaching junior Engineers to perform software planning and estimation
for large-scale complex programs.
• MOST IMPORTANT - Passion for technology; maintains a continuous education in
current and emerging technologies.
• Strong zeal to bring change, identify opportunities with perseverance for realization.
Key Qualifications & Skill Sets
• 1-4 years of relevant experience in software development.
• Strong technical skills in the following areas: Java, Spring core, Spring Boot, Spring
Security, REST web services Docker, Kafka, Mysql, Nosql, Redis
• Knowledge and working experience in Git, Jenkins, and Jira
- Strong foundation in computer science, with strong competencies in data structures,
algorithms and software design optimized for building highly distributed and parallelized
systems.
• Excellent analytical and problem-solving skills with a strong automation mindset.
• Ability to handle multiple competing priorities in a fast-paced environment.
• Good written and verbal communication skills. Ability to effectively communicate the logic
and implementation plan to team members & managers.
• Quick learner: self-starter, detailed and thorough
Skills
- Java
- spring
- spring-boot
- Docker
- Kafka
- mysql
- Redis
- Jenkins
- JIRA
You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.
