Deutsche Telekom Digital Labs
Backend Java Developer
- Compensation
- Not disclosed
- Location
- Gurgaon
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Backend
- Posted
Skills
Must have
- Extensive practical experience in dealing with mobile development technologies for Backend.
- Recommended: Zonky(embedded database), MapStruct, YAML.
- Experience in the design, development, and deployment of native mobile applications with multiple tiers.
- Ensure agile test-driven development for robustness, usability, reliability, security and performance.
- Extensive experience with version control systems (Git is preferred), issue tracking systems (JIRA is preferred) & Agile Development Process, especially Scrum.
- Solid understanding of OOPS, algorithms and data structures.
- Experience with web services like RESTful.
- Knowledge of: JAVA, Spring Boot and other Spring libraries.
- Experience in the use of open-source technologies and integrating applications with databases such as PostgreSQL (preferred), Oracle or MySQL.
Full description
We are looking for top-notch Software Engineers who will deliver on key initiatives, starting from the ideation phase all the way to development and product delivery.
Responsibilities:
- You will be an integral member of the design, analysis, development and deployment efforts in projects to solve complex business problems.
- You will produce scalable, flexible, efficient and supportable solutions using appropriate technologies like JavaScript or any other programming language.
- You will collaborate with Developers, Program Managers, QA and Devops Engineers in an agile development environment.
Requirements:
- Extensive practical experience in dealing with mobile development technologies for Backend.
- Recommended: Zonky(embedded database), MapStruct, YAML.
- Experience in the design, development, and deployment of native mobile applications with multiple tiers.
- Ensure agile test-driven development for robustness, usability, reliability, security and performance.
- Extensive experience with version control systems (Git is preferred), issue tracking systems (JIRA is preferred) & Agile Development Process, especially Scrum.
- Solid understanding of OOPS, algorithms and data structures.
- Experience with web services like RESTful.
- Knowledge of: JAVA, Spring Boot and other Spring libraries.
- Experience in the use of open-source technologies and integrating applications with databases such as PostgreSQL (preferred), Oracle or MySQL.
Big Pluses if you:
- Have a strong focus on business outcomes.
- Are comfortable with collaboration, open communication and reaching across functional borders.
- Are self-motivated and can get things done.
- Have the ability to communicate and defend your ideas clearly.
- Have a strong knowledge of threading, concurrency, scaling, and high availability.
- Have a desire to build products that users love.
- Are updated on the newest technologies.