👨🏻‍💻 postech.work

Java Application Development Support

REACTIS • 🌐 In Person

In Person Posted 3 days, 4 hours ago

Job Description

This skill covers the ability to design, develop, maintain, and support enterprise Java applications operating in an Oracle-based environment, including Web user interfaces developed with Oracle tools, with long-term on-site support in Munich, Bavaria (Germany).

1. Java Enterprise Development

Development of applications using Java SE / Java EE (Jakarta EE)

Implementation of Servlets, JSP, JSF, and Oracle-oriented frameworks

Management of the HTTP request/response lifecycle

Design and implementation of RESTful Web Services (JAX-RS) and, where required, SOAP services

Session handling, authentication, authorization, and application-level security

2. Oracle Environment

Proven experience within the Oracle ecosystem, including:

Oracle Database (SQL, PL/SQL, stored procedures, packages)

JDBC connectivity and connection pooling

Transaction control and query performance tuning

Deployment and configuration on Oracle WebLogic Server:

Application deployment and lifecycle management

Configuration of datasources, JMS resources, and security realms

Operational support across DEV, TEST, and PROD environments

3. Request / Response Architecture

Design and maintenance of multi-tier architectures:

Web Frontend ? Application Server ? Oracle Database

Enforcement of separation of concerns:

Presentation layer

Business logic layer

Data access layer (DAO / Repository patterns)

Error handling, exception management, and HTTP response management

Logging, monitoring, and performance tracing

4. Web Interface Development with Oracle Tools

Development of Web interfaces using:

Oracle ADF (Application Development Framework)

JSF with Oracle UI components

Frontend?backend data binding and state management

Implementation of forms, validations, navigation flows, and workflow logic

Integration of frontend components with backend services through synchronous requests

5. On-Site Activities in Bavaria (Germany)

The role includes full or partial on-site presence in Bavaria, Germany, for an estimated duration of approximately 24 months, with activities such as:

Direct collaboration with local development, operations, and business teams

Participation in on-site technical workshops, design sessions, and sprint planning

Support during application rollout, stabilization, and production go-live phases

Troubleshooting of production incidents requiring physical presence

Knowledge transfer, technical coaching, and documentation for local teams

Coordination with German stakeholders to align functional requirements and technical solutions

Compliance with local IT, security, and operational procedures

6. Application Support and Maintenance

Diagnosis and resolution of application issues and defects

Support for:

Functional enhancements

Code refactoring

Java, Oracle Database, and WebLogic version upgrades

Performance analysis and system optimization

Contribution to technical and operational documentation

7. Tools and Development Practices

IDEs: Oracle JDeveloper, Eclipse, IntelliJ IDEA

Version control systems (Git, SVN)

Build and deployment tools (Maven, Ant)

Unit and integration testing (JUnit and related frameworks)

Close cooperation with DBAs, system administrators, QA teams, and functional analysts

Profil candidat:Key profile characteristics:

5+ years of experience in Java enterprise application development and/or application support

Strong understanding of end-to-end application lifecycles in complex enterprise environments

Comfortable working across development, maintenance, and production support phases

Ability to collaborate with international and cross-functional teams

Autonomous, structured, and reliable, with strong problem-solving skills

Willingness to work on-site in Bavaria for long-term assignments (up to \~24 months)

Professional working proficiency in English (German is a plus but not mandatory)

This role is well suited for candidates looking for long-term stability, deep technical involvement, and close collaboration with on-site business and technical stakeholders in a mission-critical environment.

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.