About the Company
We are looking for a Senior JEE Developer to join our engineering team and contribute to the design and development of enterprise-grade applications.
About the Role
Key Skills & Technologies
- JEE Core: JEE Pure, EJB, JMS, JDBC
- Spring Framework: Spring 5, Spring MVC, Spring AOP, Spring Data
- Databases: SQL & NoSQL (stored procedures, performance tuning)
- Web Services: SOAP & REST
- Front-end Java: JSF
Responsibilities
- Develop and maintain enterprise JEE applications
- Build scalable backend components using EJB, JMS, JDBC
- Design and consume SOAP & REST APIs
- Work with SQL/NoSQL databases and optimize queries
- Build UI layers using JSF
- Implement Spring modules (MVC, AOP, Data) to enhance system capabilities
- Troubleshoot, optimize, and ensure high performance & security
- Participate in code reviews and contribute to architectural decisions
Qualifications
- Strong experience in Java/JEE ecosystems
- Solid hands-on knowledge of Spring and JSF
- Strong understanding of enterprise application patterns
- Experience with SOAP/REST integration
- Ability to work on large-scale, mission-critical systems
Required Skills
- Java/JEE ecosystems
- Spring and JSF
- Enterprise application patterns
- SOAP/REST integration
- Large-scale systems
Preferred Skills
- Experience with performance tuning
- Knowledge of stored procedures