Talent.com
No longer accepting applications
Senior Java Developer (Maximo software)

Senior Java Developer (Maximo software)

Global Technology PartnersSurat, Gujarat, India
1 day ago
Job description

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 software

Backend : 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 / CD

Search & Logging : Elasticsearch (ELK Stack)

Tools & Practices : Git, Maven, RESTful APIs, Microservices Architecture

Preferred Qualifications :

Experience with cloud-native applications and containerization.

Strong analytical and problem-solving skills.

Familiarity with Agile / Scrum methodologies and DevOps best practices.

Create a job alert for this search

Senior Developer Java • Surat, Gujarat, India