O&B is seeking a skilled Mid-Level Software Engineer to join our expanding team. This role involves creating and deploying reliable Java applications for diverse industries, such as CRM, Fintech, e-commerce, healthcare, and more.
Work Location: Remote (May occasionally be required to visit Manila once per quarter or less)
Responsibilities:
- Develop and implement Java applications.
- Write clean, efficient, and maintainable code.
- Troubleshoot and debug applications.
- Collaborate with cross-functional teams to deliver high-quality solutions.
- Maintain up-to-date knowledge of Java technologies and industry trends.
Qualifications:
- Strong proficiency in Java programming.
- Experience with Java frameworks (Spring, Jakarta EE) and libraries (Hibernate).
- Knowledge of software design patterns and principles.
- Proven problem-solving and debugging abilities.
- Effective communication and teamwork skills.
Required Skills:
- Java
- SQL
- Data Modeling & Optimization
- Clean Code & Defensive Programming
Required Tech Stack (Mid-Level):
- Spring or Jakarta EE (Java EE)
- Java Persistence API (JPA)