Java Microservices Engineer DWS Group
DWS Group
Office Location
Full Time
Experience: 5 - 5 years required
Pay:
Salary Information not included
Type: Full Time
Location: Maharashtra
Skills: Java, solution design, Architects, Data Integration, Agile, continuous integration, Test Automation, SQL, Microservices, Scrum, Kafka, relational databases, serverside development, SpringCloud framework, API management, NFR engineering practices
About DWS Group
Job Description
As a Java Microservices Engineer at our Pune, India location, you will be an integral part of our agile development team. Your primary responsibility will involve proposing end-to-end technical solutions for complex business problems, creating solution design documents, and collaborating with solution architects and data architects. Additionally, you will play a key role in grooming and leading junior developers while ensuring the design, development, and QA of code-based assets within an agile delivery context. In this role, you will need to have a strong background in high-performance, highly resilient microservice Java-based middle-tier development utilizing the Spring-Cloud framework. Your experience with server-side development, data processing, networks, protocols, and agile/continuous integration/test technologies such as git/stash, Jenkins, Artifactory, Appium, Selenium, SonarQube will be crucial. You should also be proficient in data modeling, SQL, developing scalable applications using Kafka, and working with API-based services. Key Responsibilities: - Proposing E2E Technical Solutions for complex Business Problems. - Creating Solution Design Documents. - Collaborating with Solution Architects and Data Architects. - Grooming and Leading Junior Developers. - Producing code-based assets within an agile delivery context. - Ensuring compliance with coding guidelines and standards. - Performing review of component integration testing, unit testing, and code review. - Writing high-performance, highly resilient microservice Java-based middle-tier development. - Experience with SOA (SOAP/Rest/OData) and developing scalable applications using Kafka. - Good understanding of relational databases, data models, and SQL. - Working in a fast-paced, high-energy team environment. Skills And Experience: - Excellent communication and influencing skills. - Open-mindedness. - Ability to work in a fast-paced environment. - Passion for sharing knowledge and best practices. - Ability to work in virtual teams and matrixed organizations. - Project management and people management skills. - Fluent English (written/verbal). Education/Certification: - Bachelor's degree from an accredited college or university with a concentration in Science, Engineering, or an IT-related discipline (or equivalent). We offer a supportive environment with training, development, coaching, and a culture of continuous learning to help you excel in your career. Join us at Deutsche Bank Group, where we strive for a culture of empowerment, responsibility, commercial thinking, initiative, and collaboration. For further information about our company and teams, please visit our website: [Deutsche Bank Company Website](https://www.db.com/company/company.htm). We welcome applications from all individuals and promote a positive, fair, and inclusive work environment.,