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.
Senior Developer Java • Anantapur, Andhra Pradesh, India