**Job Title:** Enterprise Software Developer
We are seeking a seasoned software developer to join our team as we continue to evolve and innovate in the field of enterprise software development. As a key member of our development lifecycle, you will be responsible for designing, developing, and maintaining high-performance Java-based applications and websites.
Key Responsibilities:
* Design and develop scalable, efficient, and reliable Java-based applications and websites
* Promote best practices in object-oriented programming and coding standards
* Participate actively in all phases of the software development lifecycle
* Develop clean, modular, and testable code using industry-leading methodologies
* Integrate front-end interfaces with internal and external services using APIs
Required Skills and Qualifications:
* Backend: Java (J2EE), Spring Boot, RESTful Web Services, JMS, JUnit
* Frontend: Angular, TypeScript
* Database: SQL, Oracle
* Cloud: Google Cloud Platform (GCP)
Benefits:
* Opportunity to work on cutting-edge technology projects
* Collaborative and dynamic work environment
* Professional growth and development opportunities