What you'll be doing
Develop and implement Java-based software solutions, ensuring adherence to best practices and coding standards
Support business operations on their areas by improving or performing systems configurations or by developing new features of Java applications.
Ensure the performance, quality and responsiveness of applications by monitoring, analyzing and reports root cause of system/ production disruption and include recommendations to prevent the reoccurrence of glitches, defects & bugs.
Help to maintain/improve code quality as well as automation especially on the testing area.
Analyze within their IT lines the current technology trends and look for opportunities to design new technology solutions that would maximize the company's productivity and improve business operations.
Enrich procedures & documentation of deliverables. Keep documentation and processes around production support as well development cycle up to date and at his best possible efficiency.
Participate in the full software development lifecycle, including requirements analysis, design, coding, testing, and deployment
Collaborate with cross-functional teams to understand and translate business requirements into technical solutions
Maintain and enhance existing Java applications, addressing bugs and implementing new features
Contribute to the continuous improvement of development processes and practices
Engage in code reviews, pair programming, and knowledge sharing to promote team growth and learning
What we're looking for
Bachelor's or Master degree in information technology and/or other demonstrated learning path (eg. Bootcamp) can be accepted.
6+ years of proven experience in Java programming and software development
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.