This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Develop and maintain high-performing, scalable web applications using Java technologies. Customize workflows and integrate with other enterprise systems. Collaborate with cross-functional teams to define, design, and deliver new features. Write clean, maintainable, and efficient code while following best practices. Analyze code changes and recommend improvements for maintainability and scalability. Troubleshoot, debug, and resolve application issues. Ensure application performance, quality, and responsiveness. Prepare technical documentation and contribute to design discussions. Work independently or within a team to deliver projects under tight deadlines.
Job Responsibility:
Develop and maintain high-performing, scalable web applications using Java technologies
Customize workflows and integrate with other enterprise systems
Collaborate with cross-functional teams to define, design, and deliver new features
Write clean, maintainable, and efficient code while following best practices
Analyze code changes and recommend improvements for maintainability and scalability
Troubleshoot, debug, and resolve application issues
Ensure application performance, quality, and responsiveness
Prepare technical documentation and contribute to design discussions
Work independently or within a team to deliver projects under tight deadlines
Requirements:
1+ years of experience in the Java development field
Bachelor’s degree in Computer Science, Engineering, or a related subject
FinTech / Financial sector experience is preferable
Goal-oriented and self-motivated
Candidate must have the ability to work independently or within a team environment
Strong oral and written communication skills with the ability to create software design and engineering documents
The ability to multitask and deliver high-quality work under tight deadlines is essential
Ability to work in a fast-paced environment is crucial
Ability to learn, excel, and deliver at a quick pace is required
Experienced Java Developer with knowledge in web framework-based development and Internet technologies
Strong knowledge of OOP, Design Patterns, Data Structure, and Algorithms
Ideal candidate should have hands-on experience in the following: public-facing web application development using JAVA and open-source technologies, tools, and APIs Ex: Spring /Boot stack, Servlets, JSF, JSP, RESTful web services, JDBC, XML, Git, Maven, DevOps, Jenkins, SonarQube
Knowledge of Reporting framework, Jasper, BIRT
Knowledge of Maven, Subversion SVN, GIT, and JUnit
Knowledge of Jira
Knowledge of the Linux command line
Knowledge of SQL/PL-SQL and Oracle database development (packages, stored procedures, triggers) is a plus
Experience with application servers: WebLogic, Tomcat
Knowledge of JBPM, Web Development is a plus
Nice to have:
Additional web technologies experience is a plus
Knowledge of SQL/PL-SQL and Oracle database development (packages, stored procedures, triggers) is a plus