Java Software Engineer WOWONI PRIVATE LIMITED
Job Description
Midas Group of Companies currently present in multiple countries like India, Indonesia, Bangladesh, Brunei and will soon opening in Dubai, Malaysia and New Zealand as well.
Job Role: Java Developer (3+ Years Experience)
Job description:
The backend developer is responsible for the functionality of the system. His/her role is to integrate the application with all the necessary systems and services and provide a clean and easy to use API in the frontend. Although his/her work is often hidden from the user, he/she has full responsibility for the functionality, performance, and scalability of the application. He/she knows how to write modern and clean APIs, integrate with legacy systems, and work with databases.
Responsibilities:
• Design and develop business logic and product backend systems
• Work closely with frontend developers to design and develop functional, performance and comprehensive APIs
• Decoding existing company software systems and being able to connect the application to applicable data sources
• Write unit, integration, and performance tests. Develop automation tools and continuous integration pipelines for daily tasks
• Develop to high quality, with good documentation and code-efficient
• Challenging ideas and opinions to avoid mistakes and inefficient solutions
• Optimizes the application for maximum speed and scalability
• Deploys regular releases in an agile approach
• Creates appropriate documentation as defined by the agile development methodology
• Works closely with business stakeholders and end users to develop an understanding of how the applications are used by the user teams being supported
• Maintains competency in the technologies related to responsibilities.
Qualifications:
• 2-8 Years of experience as a backend engineer working with large projects
• Worked in agile environment and has good grasp of agile cadence
• Backend experience in Java Spring Boot or Node.js Typescript
• Excellent knowledge about code quality metrics and a keen eye for detail
• Comfortable debate architecture designs and integration contracts
• Versed with API design and database normalization
• Comfortable to work on CDD projects and integration contract tools
• Understand the concept of microservices and has operation experience
• Keen to test code written with Unit, Integration and Performance test
• Built and delivered high performance TPS applications
• Knowledge in areas below is added bonus: Financial Industry, Jira & Confluence, Performance testing knowledge (JMeter / BlazeMeter
