Talent.com
Search jobs
Search salary
Tax calculator
For employers
Sign in
Find jobs
Search jobs
Gurugram, HR
Software Engineer - Java/Spring Boot
This job offer is not available in your country.
Software Engineer - Java / Spring Boot
DEUTSCHE TELEKOM DIGITAL LABS PRIVATE LIMITED
Gurugram
30+ days ago
Job description
Responsibilities :
Design and implement high-level architecture for distributed systems using microservices.
Develop and enhance data models for efficient data manipulation.
Write enterprise-level Java code following best practices and design patterns.
Collaborate with cross-functional teams to ensure the product meets functional and non-functional requirements.
Stay updated on new technologies and incorporate them into the projects.
Provide technical guidance and leadership in decision-making processes.
Requirements :
4-8 years of experience in Java development, with a focus on building large-scale distributed systems.
Proficient in Core Java, Springboot, Microservices, and other relevant technologies.
Strong knowledge of object-oriented programming and design principles.
Experience with multithreading, exception handling, and concurrency.
Hands-on experience with NoSQL databases and distributed caches.
Familiarity with web development tools and technologies.
Ability to work collaboratively in a team and contribute effectively.
Good understanding of version control systems like Git and SVN.
Excellent problem-solving skills and a proactive attitude towards learning new technologies.
Skills :
Core Java, Springboot, AWS (or any cloud services).
Knowledge of Java frameworks like Springboot.
Working knowledge of database technologies like SQL and NoSQL.
Strong programming skills in Java and a solid grasp of OOP concepts.
Prior experience in designing and developing microservices from scratch.
Ability to create application architectures that meet both functional and non-functional requirements.
(ref :
hirist.tech)
Create a job alert for this search
Software Engineer • Gurugram
Create