Description:
are Forward You - a pioneering provider of unit-linked life insurance, IT and financial services. Our work is changing the way people plan their financial future. And with over 450,000 satisfied customers around the world, this change has already begun, starting with a Munich-based family business. A special feature that makes us fast, agile and innovative. Because Forward is not just part of our name, it's part of our DNA, which is embodied by each and every one of our 500 employees who work at 14 different locations worldwide, almost 100 of them in Munich.
Together. United. Forward. Become part of our movement.
Your mission
- Work with development teams and product managers to consider software solutions.
- Provide estimates for tasks, including design, development and testing.
- Design client-side and server-side architecture.
- Participate in all phases of the Software Development Life Cycle (SDLC) including requirements analysis, design, implementation, and testing.
- Build the back-end of applications in Java Core 1.8 (JSP/Servlets).
- Play active part in technology upgradation to Spring MVC/ Spring Boot.
- Develop and manage well-functioning databases and applications.
- Write effective APIs (Jersy REST API).
- Test software to ensure responsiveness and efficiency.
- Troubleshoot and debug the application.
- Write technical documentation.
- Work with Product Configuration and QA Team to improve software.
- Use the right language and framework for the challenge at hand.
- Proactively take responsibility for deliverables and meeting deadlines.
- Stay up-to-date with current coding practices and industry trends, keeping informed of new technology that can be used in future projects.
- Work with development teams and product managers to consider software solutions.
- Provide estimates for tasks, including design, development and testing.
- Design client-side and server-side architecture.
- Participate in all phases of the Software Development Life Cycle (SDLC) including requirements analysis, design, implementation, and testing.
- Build the back-end of applications in Java Core 1.8 (JSP/Servlets).
- Play active part in technology upgradation to Spring MVC/ Spring Boot.
- Develop and manage well-functioning databases and applications.
- Write effective APIs (Jersy REST API).
- Test software to ensure responsiveness and efficiency.
- Troubleshoot and debug the application.
- Write technical documentation.
- Work with Product Configuration and QA Team to improve software.
- Use the right language and framework for the challenge at hand.
- Proactively take responsibility for deliverables and meeting deadlines.
- Stay up-to-date with current coding practices and industry trends, keeping informed of new technology that can be used in future projects.
Your profile
- Degree in Computer Science (BS OR MS).
- Proven experience of 3-5 years as a back end developer or similar role.
- Solid knowledge of SQL.
- Proven Java programming skills with focus on core Java technology.
- Experience developing Web application (JSP/Servlets) and REST Services in Java.
- Knowledge of Insurance or Financial applications.
- Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery).
- Familiarity with relational database (SQL Server), web servers (e.g. Tomcat and Glassfish)
- Knowledge of structuring and designing databases.
- Knowledge of creating APIs to pull from databases.
- Good communication skills (English & Urdu).
- An analytical mind.
- An independent but collaborative working style.
- Willing to learn openedge and new technologies.