Company Description
Global Technology Partners is a premier partner for digital transformation, with a diverse team of software engineering experts in the US and India. They combine strategic thinking, innovative design, and robust engineering to deliver exceptional results for their clients.
Job Description :
- Design, develop, and maintain enterprise-level Java / J2EE applications with a focus on performance and scalability.
- Mandatory experience with Maximo software (7+ years)
- Develop Spring Boot microservices and implement RESTful APIs.
- Build and enhance JSF-based UI components for web applications.
- Implement event-driven architecture using Apache Kafka for real-time data processing.
- Design and optimize relational and NoSQL databases using PL / SQL (Oracle) and MongoDB.
- Deploy applications on Azure Cloud and manage containerized services using OpenShift and Kubernetes.
- Develop and maintain CI / CD pipelines using Jenkins and Azure DevOps.
- Work with Angular for frontend development, ensuring a smooth user experience.
- Utilize Elasticsearch for log management, full-text search, and analytics.
- Ensure application security, performance optimization, and best coding practices.
- Collaborate with cross-functional teams (QA, DevOps, UI / UX) in an Agile development environment.
Required Skills & Technologies :
Maximo softwareBackend : Java, J2EE, Spring Framework (Spring Boot, Spring MVC, Spring Security)Frontend : Angular, JSF (JavaServer Faces)Event Streaming : Apache Kafka (Producers, Consumers, Streams, Topics)Databases : PL / SQL (Oracle), MongoDB (NoSQL)Cloud & DevOps : Azure Cloud, OpenShift, Kubernetes, Jenkins, CI / CDSearch & Logging : Elasticsearch (ELK Stack)Tools & Practices : Git, Maven, RESTful APIs, Microservices ArchitecturePreferred Qualifications :
Experience with cloud-native applications and containerization.Strong analytical and problem-solving skills.Familiarity with Agile / Scrum methodologies and DevOps best practices.