We're currently looking for multiple enthusiastic Java Developers to join our team for one of our enterprise projects in digital transformation.
Responsibilities
Provide high quality technology solutions that address business needs by developing applications within mature technology environments.
Utilize programming skills to adhere to coding standards, procedures and techniques while contributing to the technical code base including any required documentation.
Participate in project planning sessions with project managers, business analysts and team members to analyze business requirements and outline the proposed IT solution.
Participate in code reviews and ensure that all solutions are aligned to pre-defined architectural specifications, identify/troubleshoot application code-related issues, and review and provide feedback to any required final user documentation.
Experience with development, deployment, and support of large-scale distributed applications in a mission-critical production environment. Excellent analytical, communication, organizational and problem-solving skills.
Qualifications
Bachelor degree in computer science or information technology.
Minimum three years experience as Java Developer.
Experience in Object Oriented Design, Modeling, Programming of web based multi-tier applications in Java, J2EE and Relational Databases
Should have hands on experience in spring, Web services, J2EE design pattern, UML, XML.
Should have hands on experience in framework design and development.
Strong working knowledge of Object Oriented Principles and Design Patterns.
Strong working knowledge of System Architecture and Integration Patterns.
Exposure to Camunda BPM is highly preferred.
https://jo.linkedin.com/jobs/view/java-software-engineer-at-five-c-technology-fzco-3465977990?refId=XQ%2BjwlGJIwyrM1YmAONTGg%3D%3D&trackingId=b83jR8n6m2pX3T5no7VYtw%3D%3D&trk=public_jobs_topcard-title